Chronolite - Программы для микропроцессора и программатор
Пожалуйста, не забывайте вынуть прошивку из архива. А то случались прецеденты - архивный файл прямо в микроконтроллер загружали...
Прошивка загружается в микроконтроллер с помощью специального устройства, которое называется программатор. Вам подойдет любой программатор, который умеет работать с микроконтроллерами PIC 16F630. Подходящий прогамматор можно найти во многих местах, связанных с изготовлением и ремонтом электронной аппаратуры, а также у тех, кто продает микроконтроллеры (как у организаций, так и у частных лиц). Дело это несложное, и много за такую услугу с Вас не стребуют. Короче говоря, Вы можете:
Резистор R1 не обязателен, его можно не устанавливать. Этот простой программатор можно собрать навесным монтажом (т.е. без изготовления печатной платы), припаяв резисторы непосредственно к выводам разъема и к выводам "кровати" для установки контроллера. Обратите внимание, что для подключения программатора к разъему, расположенному на корпусе компьютера, Вам потребуется разъем-"мама", DB-9F.
В варианте печатной платы от SKY (см. страницу "Печатная плата. Изготовление устройства") есть и шаблон для изготовления печатной платы этого программатора по "Лазерно-Утюжной Технологии". Резистор R1 не устанавливается. Плата расчитана на установку разъема DRB_9F (угловая "мама" для впайки в плату). Для программируемого микроконтроллера на плату необходимо установить "кровать".
В последнее время, и ообенно на ноутбуках, встречаются COM-порты, работающие с уровняими сигнала +3V/-3V (а традиционно это +10V/-10V, на них и расчитан приведенный выше программатор). К сожалению, нет уверенности, что программатор, собранный по предложенной здесь схеме, сможет нормально работать, если он будет подключен к такому низковольтному COM-порту.
Но даже "традиционные" (+10V/-10V) COM-порты не могут обеспечить питание, достаточное для работы микроконтроллера в режиме программироания. Поэтому требуется запитать микроконтроллер от внешнего источника стабилизированного напряжения +5V. Например, можно запитать программатор от компьютера, взяв +5V от свободного разъема, имеющегося в компьютере для питания винчестера или дисковода. Пожалуйста, не перепутайте: +5V, необходимые для работы программатора, подаются по проводу КРАСНОГО цвета! Также необходимо будет подключить к программатору "массу" питания, это провод ЧЕРНОГО цвета. Для подключения программатора Вы можете отрезать нужный разъем (это разъемы типа Molex; Вам будет нужен разъем-"папа"), например, от старого вентилятора. Но обратите внимания - вентиляторы в компьютере используются 12-ти вольтовые; красно-черный провод, который идет к венитлятору, выдаст 12V! Красный провод, идущий к вентилятору, начинается от желтого провода разъема Molex.
Но обычно еще удобнее запитывать программатор от порта USB. Вы можете взять кабель от какого-нибудь старого USB-устройства (неисправная USB-мышь, или какая-нибудь светящаяся побрякушка с питанием от USB-порта, или ненужный гибкий удлиннитель для подключения Flash-drive и т.д.). Можете и приобрести USB-кабель ради такого случая. Как правило, провода в кабеле имеют стандартные цвета (красный, черный, желтый, зеленый); Вам нужны красный (+5V) и черный ("масса"). Но лучше все же убедиться в этом, подключив кабель USB к компьютеру и проверив тестером полярность напряжения на проводах кабеля.
|