Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Микропроцессоры


Ответ
 
Опции темы Опции просмотра
Старый 26.05.2016, 21:33   #1 (permalink)
vingor
VIP user
 
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
По умолчанию Программатор для PIC микроконтроллеров из Ардуино

Понадобилось мне сегодня прошить микроконтроллер PIC 16F628A, да вот беда не сталкивался я ранее с PIC-микроконтроллерами соответственно и программатора нет.
Полазил по сети нашел несколько схем JDM - программаторов спаял и был приятно удивлен в отсутствии COM-портов на моей технике.
Беглый поиск по теме USB-программатор заводили в тупик (так как для них нужен был запрограммированный PIC).
Вспомнил про контроллер Ардуино и струдом нашел прошивку.
Схема подключения к отладочной плате Ардуино и МК.
icsp_circuit.png
В аттаче в архиве три папки.
host - в ней содержится программа для заливки в МК HEX Файла
ProgramPIC - скетч для ардуино для прошивки PIC-микроконтроллеров
ProgramEEPROM - скетч для прошивки EEPROM соответственно.
список поддерживаемых МК
pic12f629*, pic12f675*, pic16f630*, pic16f676*, pic16f84, pic16f84a*,
pic16f87*, pic16f88*, pic16f627*, pic16f627a*, pic16f628*, pic16f628a*,
pic16f648a*, pic16f684*, pic16f690*, pic16f877*, pic16f882*, pic16f883*,
pic16f884*, pic16f886*, pic16f887*
Я надеюсь это будет кому-то полезно.
PS Мне пришлось помучатся пока я смог корректно запустить.
Надеюсь, что комму-то я сэкономлю время.
Вложения
Тип файла: zip Программатор PIC.zip (322.1 Кб, 6705 просмотров)
vingor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Игорь С (26.05.2016)

Старый 26.05.2016, 21:33
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Вы можете поискать решение проблемы в других аналогичных темах

Как прикрутить прибор ЕС метр к Ардуино?
Джостик из китайской Ардуино
Ардуино диммер для LED лампочки
Помогите собрать программатор для PIC-микроконтроллеров
Музыкальные инструменты на Ардуино

Старый 26.05.2016, 22:03   #2 (permalink)
kna72
Member
 
Регистрация: 12.04.2011
Сообщений: 1,893
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 9048
По умолчанию

Цитата:
Сообщение от vingor Посмотреть сообщение
Беглый поиск по теме USB-программатор заводили в тупик (так как для них нужен был запрограммированный PIC)
Я купил за 10 убитых енотов pickit2 и с удовольствием им пользуюсь, хотя раньше использовал экстрапик и JDM через COM порт.
Миниатюры
pickit2.jpg  
kna72 вне форума   Ответить с цитированием
Старый 27.05.2016, 00:09   #3 (permalink)
vingor
VIP user
 
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
По умолчанию

Купить не сложно ради одной микросхемы есть ли смысл? А прошить нужно сейчас!
vingor вне форума   Ответить с цитированием
Старый 27.05.2016, 11:05   #4 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,273
Записей в дневнике: 7
Сказал(а) спасибо: 291
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

Нет ничего проще - ищите приятеля, у которого уже есть проггер. Второй вариант - пробегитесь по СЦ, где электронику ремонтируют. Можно договориться за пиво.

P.s. из моих заметок: если проггер потребовался хотя бы раз, то обязательно потребуется и другой.
Николай_С вне форума   Ответить с цитированием
Старый 27.05.2016, 13:48   #5 (permalink)
vingor
VIP user
 
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,393
Сказал(а) спасибо: 328
Поблагодарили 212 раз(а) в 36 сообщениях
Репутация: 21240
По умолчанию

Цитата:
Сообщение от Николай_С Посмотреть сообщение
Нет ничего проще - ищите приятеля, у которого уже есть проггер.
Приятели есть их 2 ))) нужно срочно было человек прилетел из далека и не предупредил.
Цитата:
Сообщение от Николай_С Посмотреть сообщение
P.s. из моих заметок: если проггер потребовался хотя бы раз, то обязательно потребуется и другой.
Да тоже так думаю заказал себе уже.
vingor вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 29.05.2016, 11:19   #6 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Цитата:
Сообщение от vingor Посмотреть сообщение
Купить не сложно
Я бы попытался решить проблему (курицы и яйца)с помощью
USB-COM шнурка.
DRK вне форума   Ответить с цитированием
Старый 03.09.2016, 15:55   #7 (permalink)
muzei
Новичок
 
Регистрация: 03.09.2016
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Будьте добры рассказать порядок действий при прошивке через ардуино. Мучаюсь уже целый день, и не выходит ничего. прошиваю pic16f628a
muzei вне форума   Ответить с цитированием
Старый 03.09.2016, 18:06   #8 (permalink)
muzei
Новичок
 
Регистрация: 03.09.2016
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от muzei Посмотреть сообщение
Будьте добры рассказать порядок действий при прошивке через ардуино. Мучаюсь уже целый день, и не выходит ничего. прошиваю pic16f628a
Подключаю всё по схеме но сам контроллер у меня программа не определяет.
muzei вне форума   Ответить с цитированием
Старый 03.09.2016, 23:01   #9 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

С ардуино не работал
я бы попробовал транзистор подключить по этой схеме
simple-universal-pic-programmer_med.jpg
То есть сигнал Vpp снять не с коллектора, а
с эмиттера транзистора

Последний раз редактировалось DRK; 03.09.2016 в 23:07
DRK вне форума   Ответить с цитированием
Старый 04.09.2016, 14:17   #10 (permalink)
muzei
Новичок
 
Регистрация: 03.09.2016
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Благодарю за совет, но всё равно программа не видит устройство
muzei вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 10:14.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.