Суббота, 03.12.2016, 15:42
| RSS
Главная | Программирование микроконтроллеров - Страница 2 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 2 из 5«12345»
Форум » ФОРУМ » Общие вопросы » Программирование микроконтроллеров
Программирование микроконтроллеров
vspishkinДата: Воскресенье, 24.02.2013, 13:35 | Сообщение # 11
Группа: VIP
Сообщений: 855
Статус: Offline
Я собирал много разных програматоров и экстрапик и бренер,и просто лпт порт через диоды,пока не попробуеш сам ничего не поймеш-лично я бы посоветовал собирать pickit-2 причем полную версию,
(на облегченной версии у меня не обновились некоторые типы контроллеров и не смог прошитьpic16f876a)Я раньше работал 16f84 16f628,програматоры экстрапик и урезанный пикит2 работали на ура,но как перешел на876 пик начались проблемы,то напряжение не то выдает на микросхему,то нет ком порта на компе,или есть но уровни не те и т.д.
Чем хорош полноценный Pickit2
1.Тем что его можно воткнуть через юсб в любой комп и даже в ноутбук,там где напряжение юсб разьема иногда занижена(Pickit2 можно программно откалибровать и напряжение на пик в режиме програмирования будет подаваться с точностью до десятых вольта),что не скажеш об экстрапике.
2.Тем что этот программатор от производителя пик контроллеров и программное обеспечение поддерживает этот программатор,можно им пользоваться в Mlab
3.Поддержка всех Pic контроллеров+можно прошивать некоторые Atmega
4.Обновлять прошивку программатора через usb прям в программном обеспечении

Самое главное при сборке нужно понимать что в программаторе используется pic контроллер ,который нужно сначала прошить,если есть чем то прошивку берем в mlabe в папке pickit
Если программатора нет никакого ищем в интернете схему сдиодами,которая подключается к lpt,причем
выход порта должен быть 5 вольт(какна старых материнках,на новыхон 3вольта),иначе может с 1 раза пе прошить

далее схема наилучше читаемая при сборке своего Pickit2 ,была взята отсюда _http://bezkz.su/publ/pickit_2/9-1-0-281

Везде в интеренете много разных красивых печатных плат ,которые разведены под smd ,связано это с тем что сам программатор очень маленький ,и делают аналог оченьпохжий на оригинал ,печатную плату под дип прикрепляю,единственное что там сборка на 2 полевиках заменена 2 транзисторами,что лично я делатьне рекомендую,так как подобрать отдельно по характеристикам 2 полевика -это не просто ,нужно повозиться и иметь десятка 3 самих транзисторов.Лучше заменить их любой доступной сборкой ,похожей по характеристикам.

Далее самый сложный момент это операциооник MCP6001u ,видимо придуманный для того чтобы не делали сами такие программаторы,а покупали их, вобщем он заменяется на ad8541 Единственное что,нужно будет обязательно!Отрегулировать на пряжение на выходе -там стоит делитель,и напряжение дожнобыть, 1,8-2.2 вольта,далее зайти в калибровку программатора и откалибровать его.Если калибровка будет неточная то подбирают напряжение на выходе этого операционника.У меня погрешность0.1 вольта на всей шкале
Этот операционник отвечает за подачу напряжение програмирования микросхем программным способом-скважность -напряжение.

Печатную плату подкоректируйте под свои детали (операционник и полевая сборка_)

ключеые транзисторы bc556 bc547
Не путать прямые собратными!!! В схеме!
микросхемы 24lc512 нужны для програмирования большого количества микросхем без компьютера,с кнопки,их можно не ставить.

Диод ,который используется в преобразователе совмесно с катушкой индуктивности нужно использовать как можно с меньшим обратным током 0.1-0.12(диод шотки)

На фото полная версия pickit2 ,используется колодка от урезанной врсии ранее спаянной,и накосячена разводка пика и операционников (так что проверяйте печатку на предмет использования микросхем -зеркально или нет, ошибок в самой печате нет) На фото видно делитель из резисторов,который нужно подобрать.
Прикрепления: Dip.lay(244Kb) · 7125849.jpg(206Kb) · 0530570.jpg(223Kb)


Сообщение отредактировал vspishkin - Воскресенье, 24.02.2013, 15:25
 
AdminДата: Воскресенье, 24.02.2013, 14:03 | Сообщение # 12
Admin
Группа: Администраторы
Сообщений: 3171
Статус: Offline
Из "клонов" пиккита ещё заказывал вот такой девайс: _http://www.ebay.com/itm/1-PC-X-PICKit2-PIC-Simulator-Emulator-Programmer-Downloader-USB-ICSP-6P-Cable-/261059251705?ssPageName=ADME:L:OU:US:3160

Довольно удобная штука, учитывая что сразу установлена универсальная панелька под разные типы МК. Кстати, в последнее время использую его даже чаще, чем "фирменный" smile
 


vspishkinДата: Воскресенье, 24.02.2013, 14:31 | Сообщение # 13
Группа: VIP
Сообщений: 855
Статус: Offline
Цитата (Admin)
универсальная панелька под разные типы МК
Для пикита тоже буду делать универсальную колодку +остается разьем для внутрисхемного програмирования
Админ файлы в форуме опять не прикркрепляются у меня


Сообщение отредактировал vspishkin - Воскресенье, 24.02.2013, 14:33
 
AdminДата: Воскресенье, 24.02.2013, 14:47 | Сообщение # 14
Admin
Группа: Администраторы
Сообщений: 3171
Статус: Offline
А какой размер файлов? Дело в том, что было ограничение до 500 кБ. Сейчас расширил до 1000 кБ.
 
alex152Дата: Воскресенье, 24.02.2013, 15:28 | Сообщение # 15
Группа: VIP
Сообщений: 357
Статус: Offline
Цитата (Admin)
http://www.ebay.com/itm/1-PC-X-PICKit2-PIC-Simulator-Emulator-Programmer-Downloader-USB-ICSP-6P-Cable-/261059251705?ssPageName=ADME:L:OU:US:3160
Дороговато однако... На aliexpress то же самое в 2 раза дешевле (17$) c бесплатной доставкой.


Сообщение отредактировал alex152 - Воскресенье, 24.02.2013, 15:31
 
vspishkinДата: Воскресенье, 24.02.2013, 15:34 | Сообщение # 16
Группа: VIP
Сообщений: 855
Статус: Offline
Цитата (alex152)
Дороговато однако
самое дорогое в нем это пик 2550 он по моему одельно стоит столько же сколько готовый программатор)))))))
 


alex152Дата: Воскресенье, 24.02.2013, 15:36 | Сообщение # 17
Группа: VIP
Сообщений: 357
Статус: Offline
Цитата (vspishkin)
самое дорогое в нем это пик 2550 он по моему одельно стоит столько же сколько готовый программатор)
Урезаный Pickit2 с ZIF панелькой при самостоятельной сборке обошелся меньше 500 руб.RU
 
vspishkinДата: Воскресенье, 24.02.2013, 15:51 | Сообщение # 18
Группа: VIP
Сообщений: 855
Статус: Offline
Цитата (alex152)
Урезаный Pickit2 с ZIF панелькой
Я уже писал ранее на урезанном никак не определялся пик 876 ,обновлял базу данных процессоров и не помогло.Потом плюнул собрал полноценный.На полноценном кстати можно смотреть и сигналы в софте для отладки.
 
Функция логического анализатора «Logic Tool» позволяет создавать воздействия и отслеживать состояние сигналов разрабатываемого устройства.

Источник_http://www.kosmodrom.com.ua/razrabotka/pickit2.php
 


alex152Дата: Понедельник, 25.02.2013, 08:01 | Сообщение # 19
Группа: VIP
Сообщений: 357
Статус: Offline
Цитата (vspishkin)
Функция логического анализатора «Logic Tool» позволяет создавать воздействия и отслеживать состояние сигналов разрабатываемого устройства
Все это мне известно, на работе использую несколько разных программаторов, в том числе и pickit2.
Своим самодельным программировал  pic12f509, pic12f609, pic12f675,  pic16f84a, pic16f630, pic16f628a,  pic16f505,  pic16f876a - никаких проблем smile , несколько раз, правда, слетала прошивка Pic18f2550 из-за неправильной коммутации нагрузки, но перепрошивается за секунды.
Что касается напряжения USB, тут согласен - не на всех ноутбуках есть 5 В, так что могут быть проблемы
 
AdminДата: Понедельник, 25.02.2013, 08:38 | Сообщение # 20
Admin
Группа: Администраторы
Сообщений: 3171
Статус: Offline
Цитата (alex152)
Дороговато однако... На aliexpress то же самое в 2 раза дешевле (17$) c бесплатной доставкой.

Там они есть и по 17$ и по 32$ и по 71$ smile - _http://www.aliexpress.com/wholesale?SearchText=1-PC-X-PICKit2-PIC-Simulator&catId=0&manual=y
 
Форум » ФОРУМ » Общие вопросы » Программирование микроконтроллеров
Страница 2 из 5«12345»
Поиск:



T2M © 2016
Сайт управляется системой uCoz