Частометр на микроконтроллере AT MEGA 16
Частометр на микроконтроллере AT MEGA 16
Всем привет!!!
Вы не могли бы помочь разобраться с принципом работы вот этой схемы http://www.radiokot.ru/circuit/digital/measure/11/
Просто везде перерыл в инете ничего по ней не нашел. а мне она очень нужна.
Заранее спасибо!!!
Вы не могли бы помочь разобраться с принципом работы вот этой схемы http://www.radiokot.ru/circuit/digital/measure/11/
Просто везде перерыл в инете ничего по ней не нашел. а мне она очень нужна.
Заранее спасибо!!!
- Реклама
Микросхема 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пФ.
А что и зачем там стоит? помогите пожалйста обьясните мне...
Микросхема 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
- Откуда: Московская область, наукоград.....
- Контактная информация:
Тут проще пареной репы.
На базе 192-х счетчиков сделан делитель на 16^7. Выходы двух 192-х объединяются для закачки в регистры 574.
В начале разрешаем считать в течение секунды, предварительно обнулив счетчики. Затем переписываем двоичный код в регистры для хранения и чтения. Читаем из регистров и преобразуем в десятичное отображение. Более детально может помочь только временная диаграмма.
На базе 192-х счетчиков сделан делитель на 16^7. Выходы двух 192-х объединяются для закачки в регистры 574.
В начале разрешаем считать в течение секунды, предварительно обнулив счетчики. Затем переписываем двоичный код в регистры для хранения и чтения. Читаем из регистров и преобразуем в десятичное отображение. Более детально может помочь только временная диаграмма.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- ViktorZ
- Прорезались зубы
- Сообщения: 218
- Зарегистрирован: Чт авг 30, 2007 00:54:55
- Контактная информация:
Конденсары и кварц нужны для работы контроллера, он играет роль "Компьютера" а кварц это "Процессор" для компьютера, так вот сам "компьютер" выполняет роль обработки полученных данных и вывод результата на "экран" в нашем случае это LED индикаторы (на 7 сегментов)...
хз, старался объяснить как мог..
хз, старался объяснить как мог..
> Объявление в ВУЗе: "Экзамен не состоится - все билеты проданы".
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
> Российские микросхемы - самые большие микросхемы в мире!
> Я бы изменил мир, но Бог не дает исходников...
- Реклама
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
AC34N выполняет роль ключа. При наличии разрешающего сигнала от МК через нее поступают импульсы на счетчики. Кварц- не процессор а сердце процессора реализованного на МК. Без него он или не запустится или будет работать ооооочччччееееенннннььььь мммммеееедддллллеееееннннннноооооо.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Так как число отображаемых символов равно 7, каждый из которых есть число от 0 до 9, то столько же требуется и двоично-десятичных счетчиков ххх192. Если захотели бы отображать не 7, а скажем 12 символов то счетчиков надо было бы 12 шт.artemon2k писал(а):А зачем там стоят именно 7 штук микросхем 75AC574N и 4 штуки 74AC192N? Может надо их больше или меньше. Почему там 7 и 4!!!!???
Каждый из счетчиков имеет 4 разряда, для отображения числа подсчитанного им. Порты этого МК байтные, т.е. по 8 бит. На один порт можно подцепить 2 счетчика. Т.к. все сливается в один порт, то надо поставить 3,5 буфера с z-состоянием (регистр хх574). Полмикросхемы никто не продаст, а если продаст, то работать она не будет. Поэтому берется ближайшее большее число, это 4 корпуса. Для отображения 12 чисел, потребовалось бы 6 таких регистров.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Кстате можно было бы упростить схему до 5 вх/вых на микро контролер
отвечеющие за счетчики, регистры и логику.
Собственно так мы загружаем данные в регистр методом паралельной загрузки и сдвигаем даные в право на порт со всех регистров сразу.
Собственно я тоже частотомер делал но только до 4 мгц и на к555ир16 и к155ие5 и 1 к155ла3.
вот фотка =)))
отвечеющие за счетчики, регистры и логику.
Собственно так мы загружаем данные в регистр методом паралельной загрузки и сдвигаем даные в право на порт со всех регистров сразу.
Собственно я тоже частотомер делал но только до 4 мгц и на к555ир16 и к155ие5 и 1 к155ла3.
вот фотка =)))
- DrWatson
- Опытный кот
- Сообщения: 890
- Зарегистрирован: Вт янв 20, 2009 14:49:08
- Откуда: Гондурас, Мурманск
Честно говоря, схема эта избыточна, по большому счету, можно было обойтись двумя счетчиками, и без регистров, только кварц надо было бы поставить, скажем на 4 МГц, ну и естественно прошивку переписать. А использовать Мегу16 в качестве только динамического индикатора, ИМХО нерационально. Можно и вообще без Меги обойтись, заменив ее на 3-4 микросхемы логики и заменив 4 регистра 4мя мультиплексорами, вернувшись таким образом к схеме из журнала "Радио" 80х годов.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης


