реклама на сайте
подробности

 
 
> ATmega16 + периферия ..., помагиде студенту !!!
gR@y
сообщение Mar 29 2008, 17:52
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 29-03-08
Пользователь №: 36 321



Мне нужна помощь по проектированию схемы. Долго пытался разобраться сам, но ничего не получается … а тут уже сроки просто нереально поджимают … уже надо программу к контроллеру писать а у меня ещё схемы нету …
Вот задание (на мой курсовой)
«Необходимо разработать микропроцессорную систему (МС), которая обеспечивает ввод цифровых и/или аналоговых данных, их преобразование и обработку, вывод преобразованных данных и/или результатов обработки, отображение данных на семисегментных индикаторах. Данные для варианта № 150: микроконтроллер ATmega16, периферия : i8255 – 1, i8251 – 1, i8253 –1, i8256AH – 2, характеристики аналогового сигнала: U – 0-1 В, f – до 20 КГц, разрядность отображаемых на индикаторах слов – 4 байта, программы инициализации периферийных микросхем, деление целых чисел; язык программирования Си; корпус микроконтроллера – TQFP44.»
Мне сказали, что периферию лучше всего подключить в адресное пространство через дешифратор. Типа потом программить легче будет …
Я в принципе подключил периферию … а вот как подключить цап и ацп. Пока ну не как понять не могу. Там в меге есть встроенный ацп … но как его правельно подключить и использовать не знаю ... я так понимаю там надо на ацп какие-нибудь фильтры ставить … а как и какие не шарю …
Помогите пожалуйста не очень шарящему студенту … очень нужна помощь !!!!


Самый главный вопрос состоит в том, как правильно подключить цап и ацп для моего варианта со всеми там фильтрами если они нужны …. Ну а если ещё поможете советами, как подключить «правильно» периферию, то буду просто счастлив …
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
domowoj
сообщение Mar 29 2008, 18:46
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



1)Зачем нужны 8253, 8251 -у Мега16 внутри есть и таймеры(8253) и УАРТ(8251) и что такое 8256?
2)Для оцифровки аналоговых сигналов от 0 до 1В нужно подать на AREF внешнее опорное ==1В
(что не желательно) или усилить ан. сигн. в 2,5раза ииспользовать внутренний REF=2,56В.
В Мега16 есть 8 аналоговых входа ADC0...ADC7? но входы нужно сконфигурировать соответствующ. образом.
3)ЦАПа в Меге нет, нужно ставить внешний или делать с помщью ШИМ с внешним интегратором.
4)Фильтры- конечно, но во время преобразования АЦП включают реж.снижения шумов(отключается
процессор и некотор. переферия)
А лучше читай даташит или Евстифеева АВ.

Привет Двоешникам!!!


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 12:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016