.
Устройство уже было опубликовано на нашем сайте. Но после доработки автором Иван Шевченко (R1ZK) своей конструкции администратором принято решение разместить результат работы в виде второй части статьи "Устройство бесконтактного управления с использованием карт RFID 125 кгц.". Первую часть можно прочитать перейдя по ссылке. В этой части автором предоставлены все материалы для повторения, включая код на ассемблере...
В процессе эксплуатации автор заметил, что при инициализации не во всех PIC12F683 сбрасывается регистр OSCTUNE, поэтому выходная частота принимает значение, отличное от 125 кгц. В прикрепленном архиве исходник программы с устранённым недостатком. От себя могу сказать, что тоже сталкивался с такой проблемой. При работе по USART микроконтроллер PIC12F683 после очередной прошивки иногда менял скорость и в результате программа была не работоспособной. Тогда выяснилось, что стирается регистр OSCTUNE и я, написав программу генератора, измерял осциллографом частоту с одного из выводов, подбирая тем самым необходимые значения для регистра. Но тогда не получилось сделать универсальным, т.к. практически у каждого микроконтроллера получались свои значения и приходилось делать такую процедуру с каждым МК. Сейчас уже не помню, но по-моему я что то изменил в настройках MPlab чтобы не затирались заводские настройки и больше таких проблем не было. Думаю данную тему можно обсудить на форуме…
Кроме этого в прикрепленном архиве находится переработанный чертеж платы управления в формате программы Eagle.
В качестве ключей на плате управления применены цифровые транзисторы DTC114E. Автор просит обратить внимание на то, что в этой версии прошивки порты индикации и управления поменяны местами (GP4 и GP5).
Основная плата устройства осталась без изменений.
скачать
Вопросы можно задать на форуме...
И.Н.Шевченко R1ZK (ex.RW1ZK, ex.UA1ZLT)
г.Гаджиево Мурманской области
r1zk(dog)rambler.ru
14.05.2016
Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2019 © ChipMK.ru
![]() |
|