реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Работа с PIC 18F46K20, Нужно считать прошивку PIC 18F46K20
IVN2013
сообщение Jun 28 2015, 10:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 12-08-13
Пользователь №: 77 889



Доброго времени суток! Появилась необходимость работы с пиками. Программатор IDE2, среда - MPLAB 7-я. Не получается прочитать ID pic18F46K20 i/pt, на плате и соответственно работать с ним. Другая модель пика была успешно прочитана. После изучения даташита на него, было выяснено что особенность данной модели - это напряжение на ноге MCLR/Vpp не 12V, а до 9V (имеется переходник и в продаже). Был спаян переходник на стабилитроне и резисторе понижающий напряжение от программатора до 8.2V, но ID так и не получается считать. Есть ли какие идеи что может быть не так? Может еще какие особенности имеются)? Заранее спасибо!

Сообщение отредактировал IVN2013 - Jun 28 2015, 10:37
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jun 28 2015, 16:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



"IDE2" это ICD2 ?

Что за переходник? AC164112 ? как на рисунке?

Прикрепленное изображение


Они там на LM431 ограничитель сделали, причем выдерживают не 8.2, а 8.5V.
По даташиту минимальное Vpp = Vdd+4.5, но может у Вас или Vdd больше чем 3.3, или до Vpp меньше из-за диодов доходит, или стабилитрон не 8.2 стабилизирует.
Проверьте, сколько реально доходит до Vpp и какой формы сигнал доходит,

Как вариант (но очень маловероятный)- сожгли уже свой ПИК, у него максимальное Vpp указано 11 вольт. Но, с другой стороны, если бы не сожгли- то он бы прочитался и при 12 вольтах на Vpp.

P.S. И вообще, ICD2 это очень старый продукт. PicKit-3 гораздо лучше.
P.P.S. Вредительство, однако. Сделали ПИК, который можно спалить прямым подключением к программатору, и заявили в МПЛАБе что программатор его поддерживает (Хотя в самом даташите на камень этот самый ICD2 не упомянут в качестве допустимых программаторов)
Go to the top of the page
 
+Quote Post
IVN2013
сообщение Jun 28 2015, 20:03
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 12-08-13
Пользователь №: 77 889



Да, имел в виду ICD2 ). Absolute Maximum Ratings Vpp по даташиту у него даже до 12.5 В. А минималка Vpp даже VDD + 1.5. Скорее всего не сжег, т.к. его работоспособность проверена через управление по 232му порту. Насколько понял, то cженным mclr он бы уже не работал? Вот и думаю в чем может быть дело. Гляну еще раз форму сигнала осциллографом. Если найду, то попробую pickit. Кстати при 12 В он тоже не читался, хотя по тому что показывал MPLAB там было где то чуть меньше 11В.

Сообщение отредактировал IVN2013 - Jun 28 2015, 20:06
Go to the top of the page
 
+Quote Post
Smen
сообщение Jun 29 2015, 04:21
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081



Цитата(IVN2013 @ Jun 29 2015, 01:03) *
cженным mclr он бы уже не работал?
Не факт.
MCLR не палил, но с портами несколько раз случалось.
Работоспособность чипа, при этом, сохранялась.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jun 29 2015, 05:54
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(IVN2013 @ Jun 28 2015, 23:03) *
Absolute Maximum Ratings Vpp по даташиту у него даже до 12.5 В.
А минималка Vpp даже VDD + 1.5.


ГДЕ Вы увидели такие величины? В документе на кристалл (DS41303G, на сайте Майкрочипа) совсем другие значения.
Цитата
Absolute Maximum Ratings
Voltage on MCLR with respect to VSS (Note 2) ........0V to +11.0V

26.10 Memory Programming Requirements
D110 VPP Voltage on MCLR/VPP/RE3 pin VDD + 4.5 — 9 V
D113 IDDP Supply Current during Programming 10 mA


Все требования к сигналам (напряжения и временные характеристики) расписаны в DS41297F, можете сравнить с тем что видите осциллографом.

1. еще убедитесь что последовательно включенный резистор не больше чем на этом адаптере (270 Ом)
2. Поднимите все-таки напряжение до 8.5 V.
3. Убедитесь что до MCLR/Vpp доходит хотя бы 8.0 V
4. Попробуйте другой программатор.
5. попробуйте другой экземпляр pic18F46K20. Боюсь, что все-таки сожгли MCLR/Vpp ногу. если во время программирования общий ток потребления не меняется- значит, скорее всего, сожгли.
Go to the top of the page
 
+Quote Post
IVN2013
сообщение Jun 29 2015, 17:48
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 12-08-13
Пользователь №: 77 889



Всем спасибо! Все же оказалось что сжег ногу. К пику на аналогичном устройстве подключился через сделанный переходник. По поводу источника данных - я брал из даташита приложенного к сообщению(там на титульном написано для каких моделей), хотя может что и напутал.

Сообщение отредактировал IVN2013 - Jun 29 2015, 17:49
Прикрепленные файлы
Прикрепленный файл  PIC18F24K20_I_SO.rar ( 3.67 мегабайт ) Кол-во скачиваний: 13
 
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jun 30 2015, 06:59
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(IVN2013 @ Jun 29 2015, 20:48) *
Всем спасибо! Все же оказалось что сжег ногу. К пику на аналогичном устройстве подключился через сделанный переходник. По поводу источника данных - я брал из даташита приложенного к сообщению(там на титульном написано для каких моделей), хотя может что и напутал.

Ваш документ не стар, а суперстар. 2007 год- это давно. sm.gif
идите на сайт майкрочипа и качайте новый, на данный момент это 04/09/2010
http://www.microchip.com/wwwproducts/Devic...uct=PIC18F46K20

Там же и ерраты обновленные прочитайте ОБЯЗАТЕЛЬНО.


Про разночтения в разных версиях документов:
у меня на прошлой неделе был случай: нарисовали корпус по моему 3D файлу платы с высотой одного модуля на плате 12 миллиметров. А потом вдруг подняли документацию и выяснилось, что высота 13 миллиметров. Проблема.. Нашли причину- я пользовался новым даташитом (высота 12 мм), а для проверки откопали документ двухгодичной давности (13 мм).
Мораль: пользуйтесь обновленными версиями и обязательно указывайте что использовали, номер документа/дату издания sm.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd June 2024 - 07:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016