Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

PIC24FJ128GA306 и пик кит 2
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=10740
Страница 1 от 1

Автор:  npelov [ Съб Ное 17, 2012 4:39 am ]
Заглавие:  PIC24FJ128GA306 и пик кит 2

Тоя спам става досаден ... Гришата трябва да даде права на някои по стари потребители да махат такива работи.

Та първи сблъсък с PIC24 ... PICKIT2 не го разпознава. Сложил съм всичко - 4x100nf кондензатора на всички Vss-Vdd, 10uF/6.3V на Vcap. Вързах Vbat за Vdd. После сложих един електролитен 100uF с ниско ESR на Vcap - пак не го разпознава. Проблема е че минах на ръчно избиране на контролер и този го няма. А в даташийта пише че PICKIT2 го програмира. Даже съм му ъпдейтнал device file-a и проверих че OS е последната версия. Програмата също. Направих снимки на крачетата и изглеждат добре запоени, няма късо. Измерих Vdd докато е вързан контролера - 3.3В Vpp не задържа достатъчно за волтметър. После ще преместя осцилоскопа и ще го измеря и него.

Vcap стига до 1.8 волта.

Всъщност единият от кондензаторите окъсяваше Vdd-Vss в началото но го оправих. Помислих че програматора е гръмнал но си изкарва 3.3 волта на Vdd. Освен това чете PIC16 и PIC18.

Автор:  Н'бабане Гт'муан'га [ Съб Ное 17, 2012 7:24 am ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

аз мисля, че пикит2 няма повечето модели на пик24 във фърма си. пробвай да го ъпдейтнеш, но мисля че ще е добре да се поогледаш за пикит3

а за тоя конкретен, щом пише че го има, значи би трябвало да може т.е. търси проблема при теб. най-честита грешка е разменени линии за данни и клок (трябва да са данни на пин 4 и клок на пин 5). също така - кажи на кита че искаш да ти захранва устройството, дори и да не го прави. при програмиране кита проверява за волтаж на пин 2 (Vdd) и ако не види в границите, които търси, казва че не намира процесора. а а ко му кажеш той да го захранва, ефективно изключваш тая проверка дори и да имаш външно захранване на платката

понякога се случва и програматора да ритне камбаната. аз имам няколко такива вече

Автор:  fan [ Съб Ное 17, 2012 10:41 am ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

Зареди го през MPLAB-a, там трябва да го познае и без това подръжката на софта за програмиране на китовете не се обновявана редовно, а този конкретно го няма в списъка. Ако искаш, може да се разровиш и да видиш как се добавят... :)

Автор:  npelov [ Съб Ное 17, 2012 4:02 pm ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

В MPLAB pickit2 е неактивен когато избера този процесор ... егати бозата.
Проверих пиновете няколко пъти:
1 -> 7
2 -> 10
3 -> 9
4 -> 18
5 -> 17

Пробвах и Target Vdd -> Force Pickit2 ... не става, но така или иначе измерих че има напрежение на Vdd.

В крайна сметка може да си взема pickit3. Както всички по-големи компании и тази не отделя много време на по-старите си продукти, въпреки че все още са в продажба. Не са ъпдейтвали device файла от доста време. Гледах една програмка за редакция на device файла, но това си е като да залагаш на тото. Има бая параметри които не знам какво означават.

Автор:  npelov [ Съб Ное 17, 2012 4:13 pm ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

PICKIT 3 няма ли софтуер отделен от mplab? Свикнал съм да си ползвам отделната програмка.

Автор:  Наско [ Съб Ное 17, 2012 4:29 pm ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

Има. Но не поддържа всички процесори :)

Автор:  fan [ Съб Ное 17, 2012 4:59 pm ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

@npelov Добре е да се ориентираш към MPLABX, може и там да пробваш, иначе не е зле, щом си тръгнал да ползваш по-нови 24-ки да си купиш един PICKIT3.

Автор:  npelov [ Съб Ное 17, 2012 9:07 pm ]
Заглавие:  Re: PIC24FJ128GA306 и пик кит 2

пробвах MPLABX - боза ... стъпка назад. И освен това е много бета. Например не му работи StopWatch-a. На пръв поглед работи, но всъщност не е имплементиран. Малко ровене в гугъл показа че всъщност са го оставили да го направят в някоя от бъдещите версии. Що са си правили труда да правят watch изобщо. Всъщност и build бутона е излишен. Не че стария MPLAB става, но поне си има всичко и не крашва.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/