Частометр на микроконтроллере AT MEGA 16

Обсуждаем цифровые устройства...
Ответить
artemon2k
Родился
Сообщения: 4
Зарегистрирован: Вт дек 08, 2009 17:41:19
Контактная информация:

Частометр на микроконтроллере AT MEGA 16

Сообщение artemon2k »

Всем привет!!!
Вы не могли бы помочь разобраться с принципом работы вот этой схемы http://www.radiokot.ru/circuit/digital/measure/11/
Просто везде перерыл в инете ничего по ней не нашел. а мне она очень нужна.
Заранее спасибо!!!
Реклама
artemon2k
Родился
Сообщения: 4
Зарегистрирован: Вт дек 08, 2009 17:41:19
Контактная информация:

Сообщение artemon2k »

Микросхема 75AC574N [1.9] производства ON Semiconductors представляет собой 8-разрядный регистр с 3 состояниями.

Микросхема 74AC34N [1.10] производства ON Semiconductors представляет собой 6 логических элементов И. Корпус и электрические характеристики аналогичны 74AC574N.

Микросхема 74AC192N [1.7] производства IK Semiconductor представляет собой 4-разрядный реверсивный счетчик двоично-десятичный.
Выполнена в корпусе MS-012AC

Микроконтроллер AT MEGA 16-16 [1.8] производства ATMEL.

Кварцевый резонатор 86SMX/351FF [1.12] производства Golledge частотой 4.3 Мгц

Конденсатор керамический GRM2195C2D220J [1.11] производства muRata емкостью 22пФ.


А что и зачем там стоит? помогите пожалйста обьясните мне...
Реклама
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Сообщение Meteor »

Тут проще пареной репы.
На базе 192-х счетчиков сделан делитель на 16^7. Выходы двух 192-х объединяются для закачки в регистры 574.
В начале разрешаем считать в течение секунды, предварительно обнулив счетчики. Затем переписываем двоичный код в регистры для хранения и чтения. Читаем из регистров и преобразуем в десятичное отображение. Более детально может помочь только временная диаграмма.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
artemon2k
Родился
Сообщения: 4
Зарегистрирован: Вт дек 08, 2009 17:41:19
Контактная информация:

Сообщение artemon2k »

Спасибо за ответ.
Хотя все равно мне не очень понятно зачем там нужен Кварцевый резонатор 86SMX/351FF и Конденсатор керамический GRM2195C2D220J. Также зачем там поставлена Микросхема 74AC34N на 6 логических элементах И.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ViktorZ
Прорезались зубы
Сообщения: 218
Зарегистрирован: Чт авг 30, 2007 00:54:55
Контактная информация:

Сообщение ViktorZ »

Конденсары и кварц нужны для работы контроллера, он играет роль "Компьютера" а кварц это "Процессор" для компьютера, так вот сам "компьютер" выполняет роль обработки полученных данных и вывод результата на "экран" в нашем случае это LED индикаторы (на 7 сегментов)...
хз, старался объяснить как мог..
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
Реклама
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Сообщение Meteor »

AC34N выполняет роль ключа. При наличии разрешающего сигнала от МК через нее поступают импульсы на счетчики. Кварц- не процессор а сердце процессора реализованного на МК. Без него он или не запустится или будет работать ооооочччччееееенннннььььь мммммеееедддллллеееееннннннноооооо.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Реклама
artemon2k
Родился
Сообщения: 4
Зарегистрирован: Вт дек 08, 2009 17:41:19
Контактная информация:

Сообщение artemon2k »

А зачем там стоят именно 7 штук микросхем 75AC574N и 4 штуки 74AC192N? Может надо их больше или меньше. Почему там 7 и 4!!!!???

Заранее спасибо за ответ...:)
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Сообщение Meteor »

artemon2k писал(а):А зачем там стоят именно 7 штук микросхем 75AC574N и 4 штуки 74AC192N? Может надо их больше или меньше. Почему там 7 и 4!!!!???
Так как число отображаемых символов равно 7, каждый из которых есть число от 0 до 9, то столько же требуется и двоично-десятичных счетчиков ххх192. Если захотели бы отображать не 7, а скажем 12 символов то счетчиков надо было бы 12 шт.
Каждый из счетчиков имеет 4 разряда, для отображения числа подсчитанного им. Порты этого МК байтные, т.е. по 8 бит. На один порт можно подцепить 2 счетчика. Т.к. все сливается в один порт, то надо поставить 3,5 буфера с z-состоянием (регистр хх574). Полмикросхемы никто не продаст, а если продаст, то работать она не будет. Поэтому берется ближайшее большее число, это 4 корпуса. Для отображения 12 чисел, потребовалось бы 6 таких регистров.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
xVekx
Встал на лапы
Сообщения: 125
Зарегистрирован: Вс мар 01, 2009 20:41:19

Сообщение xVekx »

Кстате можно было бы упростить схему до 5 вх/вых на микро контролер
отвечеющие за счетчики, регистры и логику.
Собственно так мы загружаем данные в регистр методом паралельной загрузки и сдвигаем даные в право на порт со всех регистров сразу.
Собственно я тоже частотомер делал но только до 4 мгц и на к555ир16 и к155ие5 и 1 к155ла3.
вот фотка =)))
Вложения
r1.zip
(186.43 КБ) 239 скачиваний
r2.zip
(178.53 КБ) 257 скачиваний
xVekx
Встал на лапы
Сообщения: 125
Зарегистрирован: Вс мар 01, 2009 20:41:19

Сообщение xVekx »

*До 10 мгц мах частота ие16
*сдвигаем даные в право на порт сразу со всех регистров
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Честно говоря, схема эта избыточна, по большому счету, можно было обойтись двумя счетчиками, и без регистров, только кварц надо было бы поставить, скажем на 4 МГц, ну и естественно прошивку переписать. А использовать Мегу16 в качестве только динамического индикатора, ИМХО нерационально. Можно и вообще без Меги обойтись, заменив ее на 3-4 микросхемы логики и заменив 4 регистра 4мя мультиплексорами, вернувшись таким образом к схеме из журнала "Радио" 80х годов.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
xVekx
Встал на лапы
Сообщения: 125
Зарегистрирован: Вс мар 01, 2009 20:41:19

Сообщение xVekx »

Идея норм. если подсоединить мк к компу через USART то можно обойтись и без индикаторов =))), я свою платку вообще к STK600 подрубаю и данные вывожу через консольное приложение =)))).
Главное старые счетчики 155ие5 пристроил =))).
Ответить

Вернуться в «Цифровая техника»