Академический Документы
Профессиональный Документы
Культура Документы
01 - Тестер ЭРЭ - как и что получилось
01 - Тестер ЭРЭ - как и что получилось
Начал изучать «Arduino-ProMini» и выяснил, что все вывода M328, как полагается, выведены, более того –
в нем уже установлен стабилизатор пяти вольт…
Встал вопрос: выпаивать M328 или использовать «Arduino-ProMini» как он есть?
Недолго размышляя, решил использовать «Arduino-ProMini».
Осталось только убрать конденсатор 0,1мкФ с вывода AREF и светодиод который висит на одном из
портов процессора.
По поводу перепрошивания ATmega, то отдельный разъем делать не стал, так как достаточно снять
«Arduino-ProMini» и, через заранее подготовленный переходник, подключиться к соответствующим
выводам и перепрошивать/зашивать сколько угодно и что угодно…
3. Так как буду использовать аккумулятор 3,7v – значит, нужно определится с выбором повышающих
преобразователей DC-DC?
А их понадобится два:
a) Первый – для питания процессора и его периферии (в районе 7 вольт – на плате «Arduino-ProMini»
уже есть свой стабилизатор 5v);
b) Второй – для проверки стабилитронов (в районе 40 вольт).
В разборе, был старый кассовый аппарат и в нем стояли два DC-DC преобразователя MC34063A с 24v на
12v и 5v. Соответственно, было решено использовать их…
Не проблема, в просторах интернета, найти даташит на MC34063A, более того не проблема найти уже
готовый на неё калькулятор и посчитать все необходимые элементы схем.
4. Если буду использовать аккумулятор на 3,7v, то встал вопрос: как и чем заряжать данный аккумулятор?
Коллега, на работе, давно уже получил, с КИТАЯ, маленькие и дешевые блочки, на микросхеме TP4056
специализированной для заряда Li-Ion аккумуляторов. Поэтому было принято решение реализовать
заряд аккумулятора от данного блочка.
6. Так как буду использовать частотомер, то, нужна схема усилителя формирователя?
Решил использовать схему:
Так же планирую использовать проверку кварцев – поэтому предусмотрел, в своем изделии, вывод 5v,
который, в совокупности с частотным входом, легко использовать для подключения отдельной платы для
кварцев и возможно для контуров.
Обязательно, нужно использовать, от «АВТОРА» в инструкции, дополнительную схему для измерения
частоты:
«Напряжение на выводе порта PD4 (LCD-RS или LCD-D4) должно быть установлено около 2,4v при
отключенной ATmega или подстроено во время измерения частоты ATmega, чтобы получить лучшую
чувствительность к входному сигналу. Во время регулировки LCD-дисплей должен быть установлен,
потому что подтягивающие резисторы индикатора могут изменить установленное напряжение».
У меня, в наличии, данной микросхемы не было и нет, поэтому, решил реализовать данную схему на
отдельных элементах. Следует отметить указанное в инструкции от «АВТОРА», что: «ни одна схема не
дает полной гарантии защиты ATmega от остаточного заряда конденсатора. Поэтому, перед
тестированием, конденсатор обязательно разрядить!».
8. Поворотный энкодер не планирую использовать… Хотя нет ни каких проблем, в дальнейшем, его
поставить.
10. Что буду использовать для Источника Опорного Напряжения (ИОН) на выводе PC4 (ADC4) ATmega?
В наличии, с разбора, есть SMD TL431, а также PAZI/TPS7601 – в схеме/печатке предусмотрел
использование любой из выше указанных. В своей реализации готового изделия - поставил PAZI/TPS7601.
В соответствии с выше указанным, нужно зайти на страницу с исходниками и, выбрав нужную версию,
скачать прошиву или скачать весь пакет прошивок «transistortester-trunk.tar» в котором уже будет все, что
нужно, включая папку «default». Так же, если есть желание самому сконфигурировать и скомпилировать
для себя прошиву, нужно скачать пакет «WinAVR-20100110» и установить его. 7
Далее, распаковать скачанное в нужное место (в пути распаковываемого желательно исключить символы
КИРИЛИЦЫ). В распакованном пакет «transistortester-trunk.tar» находятся масса уже готовых различных
прошивок.
Теперь два варианта:
a. Можно выбрать подходящую готовую прошиву и использовать её для прошивания ATmega;
b. Выбрав предварительно нужную прошивку, взять оттуда «Makefile» файл и поместить его в папку
«default», заменив уже находящийся в этой папке данный файл. Затем при помощи программы
«pn.exe» уже установленного пакета «WinAVR-20100110» открыть его.
После того, как сконфигурировали «Makefile» файл, нужно, для получения необходимых нам
фалов «TransistorTester.hex» и «TransistorTester.eep.», включить компиляцию. Для этого заходим в
«Tools» и выбираем «[WinAVR] Make All». Компиляция должна быть выполнена с кодом «0».
Результат:
10
11