Например TDA7294

Форум РадиоКот • Просмотр темы - Внутрисхемная прошивка pic (подключение)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт май 16, 2025 11:48:07

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 01:50:06 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
Доброго всем дня! Есть проверенный и рабочий программатор pickit2 light , требуется прошить контроллер pic в корпусе SOIC впаян в плату, знающие люди подскажите пожалуйста как это правильно сделать? Я наивно полагал что можно просто кинуть шлейф от программатора к микросхеме но понятное дело что был не прав и и программатор микросхему не видит. Прочитал даташит к пику и инструкцию к pickit2 (рисунок прикрепил) какие номиналы резисторов следует устанавливать на CLK и DATA?
Заранее всем благодарен.
Вложение:
прошивка pic.png [81.07 KiB]
Скачиваний: 1263


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 01:53:56 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Поставьте не менее 10К.
С MCLR на +5V просто, 10К (без 0,1).
Всё будет работать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 06:47:41 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
Хорошо попробую, но тогда ещё один вопрос возникает получается эти резисторы должны быть постоянно в схеме что бы при необходимости быстро подключится к пику, и как скажется наличие двух резистов в цепи CLK и DATA если к ним подключены выходы операционного усилителя?
Вложение:
1.jpg [96.13 KiB]
Скачиваний: 1219


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 07:03:07 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Проще, переделать трассировку платы (и схему) и перенести выходы ОУ на другие выводы контроллера.
Если это невозможно, как вариант, можно поставить джамперы.


Вернуться наверх
 
Открыт интернет-магазин MEAN WELL.Market – весь ассортимент MEAN WELL, выгодные цены

Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России. На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 07:06:02 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2916
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23682
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Никто не ответит на подобный вопрос без полного описания схемотехники вокруг ОУ (включая требования к устройству), потому что качество развязки ICSP и схемы относится к инженерной задаче не связанной с МК.
Можете поставить пару джамперов и размыкать их при программировании.
Либо взять контроллер с 14 пинами и перебросить аналоговые входы на пины не связанные с интерфейсом ICSP.
ЗЫ. :))) Синхронно мыслим...


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 07:31:41 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
Хоть-бы поснили, что за
DNK1980 писал(а):
...контроллер pic в корпусе SOIC...
, а то может PIC 3-х вольтовый и этот
DNK1980 писал(а):
...проверенный и рабочий программатор pickit2 light...
и близко к МК подпускать нельзя, если он вообще жив ещё, PIC-и нежные сейчас стали. На будущее, кроме схемотехники для ICSP, можно ещё и bootloader в конструкцию закладывать.


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 08:26:53 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
Albert_V писал(а):
Проще, переделать трассировку платы (и схему) и перенести выходы ОУ на другие выводы контроллера.
Если это невозможно, как вариант, можно поставить джамперы.

Для меня действительно проще переделать плату и поставить джамперы, т.к прошивку поправить самостоятельно я не смогу.

КРАМ писал(а):
Никто не ответит на подобный вопрос без полного описания схемотехники вокруг ОУ (включая требования к устройству), потому что качество развязки ICSP и схемы относится к инженерной задаче не связанной с МК.
Можете поставить пару джамперов и размыкать их при программировании.
Либо взять контроллер с 14 пинами и перебросить аналоговые входы на пины не связанные с интерфейсом ICSP.
ЗЫ. :))) Синхронно мыслим...

то что я прикрепил в 3 посте участок схемы по сути и есть вся схема, ОУ двух канальный, к обоим входам подключены оптические датчики (датчик образован ик-диодом и фототранзистором), один датчик даёт команду пику на запуск счётчика второй датчик даёт команду на выключение счётчика, обработанный результат выдаётся с пика на дисплей.

shindax писал(а):
Хоть-бы поснили, что за
DNK1980 писал(а):
...контроллер pic в корпусе SOIC...
, а то может PIC 3-х вольтовый и этот
DNK1980 писал(а):
...проверенный и рабочий программатор pickit2 light...
и близко к МК подпускать нельзя, если он вообще жив ещё, PIC-и нежные сейчас стали. На будущее, кроме схемотехники для ICSP, можно ещё и bootloader в конструкцию закладывать.

на схеме из 3 поста пик подписан pic16f630 питание от 2до 5.5 Вольт, программатор исправен и пик тоже исправен т.к я в итоге МК выпаял и подключил проводками напрямую к zif панельке и всё отлично определяется и прошивается


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 08:57:23 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Сб сен 19, 2009 07:02:19
Сообщений: 378
Рейтинг сообщения: 0
DNK1980 писал(а):
...на схеме из 3 поста пик подписан pic16f630 питание от 2до 5.5 Вольт...
Извиняюсь, просмотрел.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 09:47:09 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2916
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23682
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
DNK1980 писал(а):
то что я прикрепил в 3 посте участок схемы по сути и есть вся схема, ОУ двух канальный

Если речь идет о цифровых сигналах, то достаточно последовательного резистора в линиях дата и клок номиналом 1 кОм.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 10:23:12 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
КРАМ писал(а):
DNK1980 писал(а):
то что я прикрепил в 3 посте участок схемы по сути и есть вся схема, ОУ двух канальный

Если речь идет о цифровых сигналах, то достаточно последовательного резистора в линиях дата и клок номиналом 1 кОм.

ну наверно можно посчитать сигнал цифровым логический 0 и 1 т.к на выходе ОУ будет примерно такая картинка красный вх. датчик синий вых. датчик.
Вложение:
Diagramm.gif [31.04 KiB]
Скачиваний: 931

Буду пробовать, по результату отпишусь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 10:52:50 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2916
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23682
Откуда: Московская область, Фрязино
Рейтинг сообщения: 1
Это не КМОП сигнал. К тому же разнополярный. Его в принципе подавать на вход просто так нельзя. Нужно преобразовать уровни.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 11:15:13 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
КРАМ писал(а):
Это не КМОП сигнал. К тому же разнополярный. Его в принципе подавать на вход просто так нельзя. Нужно преобразовать уровни.

эта картинка взята из интернета может не совсем удачная поэтому на полярность и форму сигнала смотреть не нужно, я хотел сказать что на выходе ОУ формируется импульс.
Спасибо за подсказки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 14:47:20 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
Спасибо всем кто откликнулся, уделил немного времени на игру с резисторами :)) Сделал по инструкции + как здесь советовали поставил везде 10 кОм и пик нормально внутрисхемно определился - стёрся и заново прошился. Ради эксперимента попробовал поставить резисторы 1 кОм в цепь ckock и data в цепи mclr оставил 10 кОм и в таком варианте тоже выполняются все операции а вот если сделать резистор в цепи mclr менее 10 кОм то пик уже не определяется.
Пока писал сообщение в голову закралась мысль такое внутрисхемное подключение справедливо для всех пик?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 14:51:14 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
DNK1980 писал(а):
...такое внутрисхемное подключение справедливо для всех пик?

Да.
У некоторых PIC-ов MCLR можно назначить как сигнальный вывод. В таком случае 10К с MCLR на +питания ставить не надо. Но (!) надо смотреть что подключено к нему по схеме. На Vpp при программировании может быть, к примеру, 12V.


Последний раз редактировалось Albert_V Чт дек 03, 2015 14:55:54, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Чт дек 03, 2015 14:53:52 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2916
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23682
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Да, для всех. Установка подтяжки на мастер-сброс (MCLR) 10 кОм с питания обязательна для внутрисхемного программирования. Более того, эта цепь достаточно чувствительна к наводкам и потому ПОРОЙ приходится ПОСЛЕ прошивки надевать джампер между сбросом и питанием в разъеме программирования.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Вт дек 08, 2015 15:41:04 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 24, 2013 14:42:11
Сообщений: 26
Рейтинг сообщения: 0
изучал даташит к pic16f628a и увидел ошибку.
Вложение:
ошибка подключения.png [23.29 KiB]
Скачиваний: 594


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Вт дек 08, 2015 15:44:38 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
С какого бодуна PGD должен быть подключен через резистор к MCLR???
Неужели так сложно скачать pdf с сайта http://www.microchip.com/???


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Вт дек 08, 2015 15:50:26 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2916
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 23682
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Он и скачал оттуда. Ну бывает. Опечатка.
перепутаны выводы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Сб дек 12, 2015 17:58:54 
Встал на лапы

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Ср мар 25, 2015 09:12:45
Сообщений: 99
Рейтинг сообщения: 0
Добрый день!

Ну, и мне сие чудо подвернулось, которое KIT2lite. За неимением других готовых. Хорошо, что есть масса предупреждений и описаний набитых шишек. В ближайшее время дальше 16-628А и простейших 18 серии не полезу...

Но - испытал на кристалле 18F452. Подключился проводами напрямую к ножкам снятого кристалла - все заработало, к великому изумлению считалось, ребятки не ожидали что я КИТ заимею - бит защиты не поставили)))).

Внутри схемы не прочиталось. Буду учитывать приведенные корректировки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемная прошивка pic (подключение)
СообщениеДобавлено: Ср дек 16, 2015 14:08:04 
Встал на лапы

Карма: 2
Рейтинг сообщений: 2
Зарегистрирован: Ср мар 25, 2015 09:12:45
Сообщений: 99
Рейтинг сообщения: 0
Еще раз день добрый! Уже в этой теме.
Подвернулось мне чудо, помимо КИТ2лайт - 3-х разрядный индикатор украинского производства. Опять же на 16F628A, общий катод.
Его расковырял по даташитам, создал в протеусе, на этой хрени как раз учился регистры выставлять, цифры рисовать.
Чудесного в этом изделии следующее - оно представляет из себя голую плату, с напаяным индикатором и ПИКом. Никаких ключей и резисторов. В базовом клеммнике присутствует для КИТа все что надо, кроме PGC, он выведен на самой плате в сторонке. Все бы хорошо, но этот контакт соединен через ПИК с сегментом индикатора. И как следствие - при программировании теряется синхронизация, при этом слегка мерцает сам сегмент). Прошиваю упомянутым KIT LITE. В итоге прошивается оно путем напаивания ПИКа на плату с отпаяным индикатором, с последующим перепаиванием назад. Ну, можно еще вывод PGC перерезать, и предусмотреть перемычку.

Подскажите - чего с этим делать? Или КИТ хреново синхронизацию держит, или я не понимаю - как это изделие изначально прошивается?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y