Закрыть ... [X]

Самодельные спикеры на

Итак, как и обещал, набросаю статейку про создание крякалки. Я работаю изначально с микроконтроллерами AVR и STM8. Но вот когда попросили сделать крякалку + сирен, нашёл отличный проектик в сети на сайте vrtp.ru. Там создали классную крякалку и сирену, по звуку очень идентичную с реальной. Но вот беда — создано было устройство на PIC микроконтроллере. Покрутился, повертелся- и решил — ну чтож, надоже когда то начинать)). По итогу, после поездки на радиорынок прикупил 1 камень — PIC12F629, это такая маленькая фигнюшка, аналогичная 13й Тиньке. Тот же корпус SO-8 и т.д.

Для начала по самой крякалке — вот схема крякалки в протеусе (чтобы было видно к каким портам подключены кнопки и динамик.

А схему усилителя берём отсюда

В конце статьи я приложу файлы печатки и прошивки которые реализовал для себя. Ну а кому не подойдут — смогут перерисовать на основе этих схем.

Начал искать программатор. Сначала даже чуть не ринулся приобретать PickIt2 (цена у него аццкая!). Начал искать дальше — и вот нашлась простенькая схемка для реализации JDM-программатора на базе COM порта. Благо у меня стоит стационарный комп у которого на борту есть и COM-порт и LPT-порт, и слава богу что я его не выбросил. Вот так он иногда меня и выручает, хотя и занимает место)).
Вот наша схемка программатора.

Так как я её решил сделать маленькой, то сделал самодельные спикеры на её как бы продолжением своей платы крякалки. Применил парочку резисторов и светодиодов 0603 чисто так, для пробы попаять. Впринципе ничего сложного — но что то лупу захотелось приобрести))) 0603 это круто! Для программатора потребуется отдельный источник питания 5В. Я использовал для этого зарядку от какого то мобильника. Не забудьте про отдельный источник питания!

Вот тут на картинке справа — это и есть наш программатор.

ВОт так он выглядит в реалии

Итак, всё это дело мы значит вытравили, спаяли и т.д. Теперь нам нужен софт для прошивки микроконтроллера PIC12F629 (да и для всех остальных таких контроллеров). Софт импользовался ICProg — вот ссылка на его официальную страницу- www.ic-prog.com/index1.htm
Далее переходим на страницу загрузки — и скачиваем последнюю версию и драйвера IC-Prog NT/2000 driver.
Устанаваливаем всё это дело. Программа может несколько раз при первом запуске вывалить ошибки. Не обращайте на них внимания, когда вы положите драйвер рядом с программой, она должна будет уже запускаться без ошибок.

Далее нужно немного её сконфигурировать. (картинки взяты с сайта, ибо пишу с ноута и скринить на ноуте нечего — прога стоит на настольном ПК, так что если что пардон)

настраиваем всё как на скринах (ну поле Com-порт — тут у каждого будет по своему настроено)

Ну далее подключаем наш программатор к нашему микроконтроллеру и пробуем с него считать прошивку -значок с зеленой стрелочкой или F8
На программаторе должен загореться второй светодиодик, и должно начаться считывание дданных с микросхемы. Если так и произвошло, то это предпоследний шаг для реализации крякалки).
Теперь в программе после того как считали микросхем, пролистываем весь код вниз до адреса 03F8 — это самая последняя ячейка. В ней хранится калибровочная константа для именно этого МК и её не в коем случае нельзя перезаписать. Ибо хана. Поэтому обязательно перепишем её на какой нибудь листочек бумаги на всякий случай.

Далее, в программе нажимаем Открыть нашу прошивку, и нажимаем кнопочку с жёлтой молнией или F5, для того, чтобы загрузить нашу прошивку в микроконтроллер. Программа спросит рельно ли мы хотим прошить нашу схему — нажимаем ДА.

Дальше прога захочет переписать нашу калибровочную константу, мы даём ей подзатыльника и отвечаем — НЕТ!, всё — дальше прошивка записываетсяв наш МК.

На этом собственно работа с микроконтроллером PIC закончена. Сложного как вы видите ничего нет. программатор не сложнее "5 проводков" для AVR.
ВСЕ ФАЙЛЫ К ПРОЕКТУ СКАЧИВАЕМ ЗДЕСЬ ->yadi.sk/d/N11KBPbVh3cdp

Ну и собственно по итогу у нас должно получиться что то типа этого


Источник: https://www.drive2.ru/b/2037037/


Поделись с друзьями



Рекомендуем посмотреть ещё:



Заголовок сообщения: Re: Фильтры для самодельного спикера Форум Вязание крючком лиф видео

Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на Самодельные спикеры на

ШОКИРУЮЩИЕ НОВОСТИ