Македонски форум за електроника

Дигитална електроника => Микроконтролери => Topic started by: MetallicA on 28.08.2013, Wednesday, 01:39:34

Title: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 01:39:34
Имам проблем со програмирањето на пик16ф628 и пик16ф84а, за програматор користам jdm оној од зан, а за софтвер winpic800. кога отидам на hardware test  ми пишува hardware is not responding? а кога отидам на read all после тоа кодот се бриша и се испишуваат нули, што ми можел да биде проблемот? да не е до тоа што користам win7? >:(
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 28.08.2013, Wednesday, 05:04:54
Пробај го на XP. Ако работи, значи проблемот е во Win7.

Која верзија на WinPic800 ја користиш?
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 10:22:51
Провери го кабелот за сериски порт дали е добар.
Дали користиш USB-Serial конвертор или сериски порт директно од матична?
Title: Одг: Проблем со програмирање на пик!
Post by: MURO on 28.08.2013, Wednesday, 10:26:16
Дали воопшто има некој кој успеал да работи со WinPic преку USB/RS232 конвертор? Со COM порта од матична работи.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 10:37:03
Со конвертор најчесто не работи. Со некои типови на конвертори може да работи, но програмирањето е многу бавно.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 19:38:46
ке пробам тоа гига  ;D инаку верзијата како што пишува горе изгледа е v 3.64H. инаку не користам адаптери туку db9 кабел директно од матичната  :D. мислам дека кабелот е ок, но ке проверам да не има негде прекин случајно.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 19:45:33
Не мислев на прекин, туку дали кабелот внатрешно е поврзан 1 со 1, 2 со 2 итн.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 19:47:51
јбг, не знам ке проверам сега, и ке пишам, ама мислам дека ни би требало да има проблем бидејки кабелот го земав нов.
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 28.08.2013, Wednesday, 19:57:45
Дали воопшто има некој кој успеал да работи со WinPic преку USB/RS232 конвертор? Со COM порта од матична работи.

Најчесто не функционираат овие конвертори бидејќи излезниот напон не им е +-12V (иако, дури и денешниве понови onboard RS-232 порти, најчесто не даваат повеќе од 12Vpp, односно +-6V), туку 0-5V, а овие програматори (на RS-232 порти што се врзуваат) имаат отпорници и зенер диоди за спуштање на напонот од преголемите напонски нивоа и затоа најчесто не функционираат.

Мислам дека најголем проблем е напонот за Vpp/MCLR кој се носи до PIC-от за да се стави во programming mode. Кај програматорите кои работат на COM порти, овој напон најчесто се зема од RTS пинот на RS-232 портата кој има доволно висок напон (поголем од +5V) за да го стави PIC-от во programming mode. Кај овие USB конвертори, овој напон не може да биде поголем од +5V (најчесто е и помал, околу 4.8V или 4.9V). Мислам дека тука се јавува најголемиот проблем. Треба екстерно да се донесе некој напон поголем од +5V на овој пин за да го стави PIC-от во programming mode. Кај PICkit2 Clone, овој проблем е решен со осцилатор кој осцилира и преку калем, го крева напонот помеѓу 10 и 12V (зависи од тоа колкави им биле толеранциите на компонентите кои сте ги искористиле ;)).

Кратко кажано, треба да се преправат програматорите или да им се направи додатен модул за да може да функционираат со евтините USB-To-COM конвертори ;). Со поскапите, оние кои даваат баш +-12V сигнал, нема проблем со нив сигурно ќе работат ;).

ке пробам тоа гига  ;D инаку верзијата како што пишува горе изгледа е v 3.64H. инаку не користам адаптери туку db9 кабел директно од матичната  :D. мислам дека кабелот е ок, но ке проверам да не има негде прекин случајно.

Ако е нова матичната плоча, можно е и onboard COM контролерот да е проблематичен. Често, на поновите матични плочи, бидејќи веќе изумира тој стандард, производителите не се ни замараат да го направат „асален“ контролерот, односно, истиот функционира, ама не ги дава адекватните напонски нивоа. На пример, на една матична плоча, од поновите (со LGA775) мерев излезни напонски нивоа од RS-232. Напонското ниво за логичка нула беше +5V, а за логичка единици 0V ::). Значи не се ни замарале да ставаат додатни драјвери за да може напонот од напојувањето од -12V да го префрла на излезот на COM портата, а исто и за напонот од +12V, односно логичка нула ::). Е сега, многу уреди ќе функционираат и со овие напонски нивоа, ама не и програматорите :S. Не се дизајнирани така да функционираат :S.
Title: Одг: Проблем со програмирање на пик!
Post by: MURO on 28.08.2013, Wednesday, 20:19:31
@Giga
Gembird USB/Serial конверторите имаат 22Vp-p. Па сепак не работат со WinPic. Исто сум пробувал и програматор со интерно 12V напојување (значи Vpp (MCLR*) пинот нема проблем со 12-те волти) , пак не ги бивало.
Проблемот е во брзината на конверторите. Програматорите работат со DTR и RTS сигналите од портата а USB/Serial конверторот неможе да ги следи брзите промени на овие сигнали како оригинал сериска порта. А тоа дека е сериската порта во изумирање ??? не би рекол. Можеби кај кинеските конфигурации да.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 20:55:47
Проблем може да има и поради не сихронизирани сигнали (RTS, CTS, TX, RX) на пиновите од конверторот. Некои од сигналите се активираат веднаш по добиената наредба од софтверот за програмирање, во случајов WinPic800, а други пинови се активираат со мало закаснување, но доволно големо за да биде неуспешна комуникацијата.
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 28.08.2013, Wednesday, 21:58:42
Проблемот е во брзината на конверторите. Програматорите работат со DTR и RTS сигналите од портата а USB/Serial конверторот неможе да ги следи брзите промени на овие сигнали како оригинал сериска порта.

Па да, можно е и ова да е проблемот, и за ова имам чуено. Имено, овие евтиниве конвертори не ја запазуваат декларираната брзина на портот, односно, ги испраќаат сигналите побрзо од oboard портите, кои, иако во денешно време веќе може да праќаат податоци многу побрзо од брзините кои биле декларирани на времето, сепак, се држат до тој стандард. Ова го читав некаде online, некои sys admins имале проблеми со конфигурирање на Layer 3 Switch-ови, кои најчесто имаат Telnet интерфејс за подесување, но се поврзуваат преку RS-232 со PC, а бидејќи поновиве лаптопи немаат COM и LPT порти (а веќе сите имаат лаптопи ;D, па и sys admin-ите, или netbook, мораат некако да најдат начин работата да им биде побрза и транспортна, да не мораат да чекаат некој да им донесе PC за да го конфигурираат switch-от ;)), бараа некои поквалитетни USB-To-COM конвертори кои ги запазуваат декларираните брзини, бидејќи овие ефиниве не функционирале (воопшто не сакале да воспостават комуникација со RS-232 портот од Layer 3 Switch-от).

Имам пробано со PCI-Express 1X COM и LPT картица. Барем онаа која јас ја искористив, немаше проблем, си ги испраќаше сигналите со декларираната брзина, 9600bps (барем под XP/2003, не сум пробал под Win7, иако имаше драјвери за картицата и за Vista и 7).

Не е лошо да се провери дали овие евтиниве USB-To-COM конвертори имаат Port Settings Tab под Device Manager. Onboard портите имаат и можеш да подесиш со која брзина да ги праќа податоците портата, Data bits, Parity bits, итн. Можно е да има некое влијание намалување на брзината на портата, на пример, од 9600bps на 1200bps или 600bps. Зависи како е напишан драјверот за USB-To-Serial конверторот. Ако Windows сам по себе (без мануелна инсталација на драјвер) си ги наоѓа и инсталира дајверите, можно е овие подесувања да имаат влијание врз USB-To-COM конверторот, исто како што влијаат и кај стандардните onboard RS-232 порти.

Еве како е подесен кај мене COM1 портот.

(http://i1162.photobucket.com/albums/q537/0x4E4F/SHOT0700.png)

(http://i1162.photobucket.com/albums/q537/0x4E4F/SHOT0701.png)

Матичната плоча е понова (LGA775), портот е onboard и дава стандардни излезни напони, +-12V (24Vpp, имам мерено). Немам пробано да програмирам PIC-ови преку него, но имам пробано да пратам наизменична поворка од бити преку него. Брзината си ја држи како што е декларирана, 9.6KHz (односно 9600bps). Ова го имам пробано само под Windows XP/2003, не и под Windows 7, така да, не знам дали драјверите се само „преведени“ за Windows 7 или имаат и некои додатни промени кои ограничуваат или овозможуваат некои подесувања кои драјверот ги има или нема под XP. COM и LPT портите сам си ги најде XP/2003 при инсталација, драјверот е на Microsoft.

Ако ги има истите подесувања во драјверот и за USB-To-COM конверторот , пробајте пратете наизменична поворка на имулси и видете дали навистина брзината е 9600bps (9.6KHz, има софтвери кои може ова да го направат), под услов такво да е подесувањето во драјверот. Ако брзината е поголема, видете за колку е поголема. Можеби конверторот користи некој multiplier (подесено во драјверот или во самиот хардвер, кој знае ;D), па брзината е X пати поголема (точна бројка), па со адекватно намалување на брзината за X пати во подесувањата на драјверот, да се постигне посакуваната брзина од 9600bps ;).

Имам и јас дома неколку USB-To-COM конвертори, ама не сум испитал колкава им е брзината на испраќање на правоаголнма поворка на импулси. Само зна дека не работат со PIC програматори (јас не пробав, ама му ги дадов на еден пријател да проба, ми рече дека не работат ;D). Сега немам време, инаку, би пробал ако може да се реши овој проблем :S.

А тоа дека е сериската порта во изумирање ??? не би рекол. Можеби кај кинеските конфигурации да.

А какви други конфигурации има ;D? Можеби Тајвански ;D, ама и тие не се ништо подобри ;D. Еве, провери кај конфигурации со LGA1155 и LGA1356 да видиш дали повеќето матични плочи имаат COM и LPT порти ;). За жал немаат :S. Да бидам искрен, и немам начекано матична плоча за LGA1155 и LGA1356 со COM и LPT порти. Дури и да има, тешко ќе најдеш во Македонија :S. Кај нас се носи само тоа што е популарно, за жал :S. А повеќето не се интересираат за вакви работи, и онака веќе скоро и да нема уреди кои комуницираат преку COM и LPT, веќе се е на USB, така да, увозниците не се замраат. А дури и да има таква матична плоча, не верувам дека е евтина :S. Ако на тоа се додадат трошоци за shipping... поедноставно и поевтино ќе биде да си купиш квалитетен USB-To-COM конвертор и USB-To-LPT конвертор ;).

Проблем може да има и поради не сихронизирани сигнали (RTS, CTS, TX, RX) на пиновите од конверторот. Некои од сигналите се активираат веднаш по добиената наредба од софтверот за програмирање, во случајов WinPic800, а други пинови се активираат со мало закаснување, но доволно големо за да биде неуспешна комуникацијата.

Можеби и тоа да е проблемот, но можеби има начин и тоа да се реши. Само треба да се види колкаво е доцнењето на секој од пиновите и да се види дали може да се подеси драјверот некако да се синхронизираат овие сигнали ;). А можеби може да се подеси и во самиот софтвер за програмирање да има определено доцнење на некој од пиновите на портот, па на крајот, со малку tweaking да се успее да се најде некое подесување кое функционира ;).

Искрено, лично, само еднаш или два пати имам програмирано со COM програматор за PIC-ови, така да, навистина не сум нешто премногу навлезен во овој проблем. Откако го направив PICkit2 Clone, веќе не сум ни помислил на RS-232 програматори ;D. Како и да е, можеби некогаш би фатил да мерам и подесувам, ама искрено, сега немам време :S.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 22:45:37
абе те сега пробав со хп и пак несака  >:( кога отидам да го програмирам ми пишува error, writing adress 0x0000. а и истотака не го детектира хардверот, да не треба некое подесување или?btw кој пин е за data in? истотака изгледа само дата ин не работи т.е. не прифака другото кога отидам на тест покажува дека работи
Title: Одг: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 23:10:41
(http://i1072.photobucket.com/albums/w368/zzaann/WinPIC800HardwareSettingsforJDMProgrammer_zpsc3ac783a.jpg)
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 23:14:32
епа истотака е подесено и пак не работи. го проверив програматорот се е во ред нема спој или прекин.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 23:23:34
А го провери ли кабелот, по трет пат те прашувам?
Се користат само пиновите 3, 4, 5, 7 и 8.

3 - 3
4 - 4
5 - 5
7 - 7
8 - 8

Дали е вака поврзан?
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 23:30:07
да сега проверив така се, точен е распроедот на пиновите. инаку на пин14 има 11 волти, а на пин4 8.20волти.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 28.08.2013, Wednesday, 23:33:35
Можеш да ставиш слика од плочката и кабелот, да видиме како е направено/поврзано?
Можеби ќе видиме нешто сомнително.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 28.08.2013, Wednesday, 23:47:53
еве некоја фотка.

(http://www.mediafire.com/convkey/0aae/ijemi2c6jj3vi2lzg.jpg)

(http://www.mediafire.com/convkey/78eb/rfelnhta46aykuhzg.jpg)

(http://www.mediafire.com/convkey/4e21/f2stsmbuugl15pjzg.jpg)
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 00:18:29
Пин 14 од PIC-от е Vdd (Vcc) и не треба да има повеќе од 5V. Пин 4 од PIC-от е Vpp пинот и на него треба да има напон поголем од +5V за се стави PIC-от во programming mode, така да, напон од 8.2V е ОК. На пин 4 секогаш го има овој напон или само кога ќе стиснеш да програмира програматорот?

Овој програматор работел некогаш или сега прв пат го пробуваш па нешто не работи?
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 00:28:21
помегу пин 5  на  db9 кабелот т.е. нула и пин 14 на пикот има 0 волти, а помегу пин 3 на дб9 кабелот и пин14 на пикот има скоро 11 волти, помегу пин 4 на пикот и пин 5 на кабелот има 2.5 волти, помегу 4 на пикот и 4 на кабелот 4.5 и 3 на кабелот има 8. овој програматор го изработив сега за прв пат.
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 00:49:14
Имаш нешто измешано со пиновите и конекциите на кабелот... а може и на PIC-от, провери да не си го ставил обратно. Провери дали правилно ти се врзани каблите, од DB9 конекторот, да не си измешал нешто машки со женски конектори, распоредот на пинови е обратен кај машките и женските.

(http://i1162.photobucket.com/albums/q537/0x4E4F/rs232-pinout.png)
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 00:59:12
btw го имам пробано и овој
Code: [Select]
http://www.instructables.com/id/Simple-JDM-PIC-Programmer/?ALLSTEPS но и со овој несака  >:( >:( >:(
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 01:24:10
Епа гледаш дека имаш некаде проблем со врзувањето на кабелот ;). А може и портот не ти е исправен, кој знае ;D.

Еве како изгледа распоред на пинови на машки DB9 конектор (како што е на задниот дел од матичната плоча).

(http://i1162.photobucket.com/albums/q537/0x4E4F/db9-pinout.gif)

Пин 5 е GND. Мери се во однос на него. Мери директно на задниот дел од матичната плоча (евентуално стави некој конектор, колку да не зезнеш нешто или несакајќи да не направиш спој). Кога ќе стиснеш program, треба на пинот 3 (TxD или TD) од конекторот да добиеш напон поголем од +5V (совршено би било +12V). Меѓу пин 7 (RTS) и пин 5 (GND) од DB9, стави една диода 1N4148 врзана со катодата на пин 7 и еден кондензатор од 100uF/25V во серија со таа диода врзан со негативниот извод за анодата на диодата, а другиот извод од кондензаторот (позитивниот) врзи го за пин 5 (GND) од DB9. Мери колкав е е напонот меѓу пин 5 и пин 7. Повторно, треба да биде над 5V (12V е идеална ситуација).
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 01:43:23
не е до поврзувањето сега проверив, кога отидам на program all волтажата се зголемува со што се овозможува програмирањето, но во тој момент ми се појавува оваа порака

(http://www.mediafire.com/convkey/85e3/6pvxn5jag9uo75bzg.jpg)
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 03:02:48
Сигурен си дека се зголемува? Си мерел? Си пробал со друг PIC?
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 09:20:52
па секако дека мерев цело време ти зборувам тоа што го измерив не ти кажувам онака на шашма ;D имам пробано само со тие два пикови пик16ф628 и пик16ф84а.
Title: Одг: Проблем со програмирање на пик!
Post by: Devil on 29.08.2013, Thursday, 10:43:18
0x0000 вади кога имаш хардверски проблем или лоша конекција, најчесто, за да бидеш сигурен пробај со друг компјутер и друга програма, јас на времето со JDM го користев WinPIC pic programmer, симни си го него, види конфигурирај го за JDM намести му го точниот порт, и можеш да пуштеш преку програмата контролни сигнали, да видиш дали сегде иде потребниот напон.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 12:18:53
еве сега пробав, кога отидам на vpp тест лед сијаличјата се гаси а на пин 4 има 12.1 волт. е сега на пин14 нема никава волтажа, да пробам да му ставам со адаптер ?
Title: Одг: Проблем со програмирање на пик!
Post by: Devil on 29.08.2013, Thursday, 16:09:11
Еден по еден тестирај ги кога ќе кликнеш на Vpp ако има 12.1V ок, исклучи го иди Vdd, и така сите еден по еден вклучувај ги и исклучувај ги
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 16:12:37
досега пробав 3 различни порграматори сите се базирани на јдм но со ниту еден немав успех, најверојатно има проблем со софтверот? вие што ке речете да правам пик кит2 клон или? и дали ке може да порграмира пик16ф628?
Title: Одг: Проблем со програмирање на пик!
Post by: Devil on 29.08.2013, Thursday, 16:30:00
pic16F628 е малку карактеристичен за програмирање, побарај имаше една шема од BorceBt, таму тој имаше ставено некој измени за овај пик
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 17:20:21
досега пробав 3 различни порграматори сите се базирани на јдм но со ниту еден немав успех, најверојатно има проблем со софтверот?

Не, најверојатно имаш проблем со COM портот. Освен ако не пробуваш на две или три различни машини, тогаш да, најверојатно имаш проблем со софтверот. Ако Vpp ти го вади ОК, би требало и Vpp да биде. Пробај го тоа со диодата и кондензаторот што ти го пишав.

Меѓу пин 7 (RTS) и пин 5 (GND) од DB9, стави една диода 1N4148 врзана со катодата на пин 7 и еден кондензатор од 100uF/25V во серија со таа диода врзан со негативниот извод за анодата на диодата, а другиот извод од кондензаторот (позитивниот) врзи го за пин 5 (GND) од DB9. Мери колкав е е напонот меѓу пин 5 и пин 7. Повторно, треба да биде над 5V (12V е идеална ситуација).
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 17:54:41
еве пробав тоа, и има напон од 0.8в, нема ни волт >:( сега прашањето е што не е во ред со портот бидејки пробав и на друг компјутер и не работеше?  што би можел да е проблемот сега?
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 29.08.2013, Thursday, 18:04:57
А на другиот компјутер, кој оперативен систем има инсталирано?
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 18:15:07
на другиот компјутер имаше windows xp. и ми се појавуваше истата порака.
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 18:26:06
еве пробав тоа, и има напон од 0.8в, нема ни волт >:( сега прашањето е што не е во ред со портот бидејки пробав и на друг компјутер и не работеше?  што би можел да е проблемот сега?

Пробај го истото со диодата и кондензаторот и на друго PC. Ако и таму исто јавува, изгледа не е портот проблематичен, изгледа некое подесување во софтверот е проблематично. На пин 7 (RTS) од DB9 треба да даде наизменична поворка од правоаголни импулси кога ќе стиснеш на program. Значи сите овие мерења се прават кога ќе стиснеш program во софтверот за програмирање. Претходно, не би требало на тие излези да дава поворки од имупулси. Затоа се става диодата (за да ги пропушта само негативните импулси) и кондензаторот (за да го исфилтрира напонот, да го направи еднонасочен и преку зенер диодата од 5.1V, да му го даде како напојувачки напон на PIC-от). Наједноставно ќе го увидиш проблемот ако имаш осцилоскоп и ако можеш да ја видиш поворката од импулси. Некои контролери го сметаат и нивото од 0V за валидно ниво за негативните импулси и не ни даваат негативни импулси на излез, туку само позитивни. Тоа треба да се анализира.

А да пробаш со други компоненти? Можно е компонентите да ти се зезнати, на пример, кондензаторот да е во краток спој или нешто слично.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 18:37:20
да можев да пробам на другиот компјутер. го пробав кај еден другар, така да кога ке одам пак накај него ке пробам тоа и ке пишам. инаку ти кој софтвер користиш за програмирање, ако користиш winpic800 дај еден screenshot  да видам како треба да изгледаат hardware поставките, секако ако не те мрзи  ;D ;D инаку ако ова не биде, што да правам, пик кит2 клон или да си земам ардуино?
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 19:40:19
Јас користам PICkit2 Clone, така да, џабе ќе ти биде screen shot ;D. А претходно, само еднаш или два пати имам користено COM програматор и беше многу одамна, пред 7 или 8 години... не ми текнува ни кој софтвер го користев, а за подесувањата, па ич па ;D. А јас не го ни подесував, еден пријател мој ми го даде и ми рече, по default подесувања (на кој софтвер и да беше) се ОК, пробав, се испрограмира PIC-от и тоа беше тоа, потоа му го вратив програматорот.

Ако ова не успееш да го проработиш, направи си PICkit2 Clone и не му ја мисли многу ;). На USB се врзува и нема да имаш проблеми и за лаптоп да го врзеш ;).
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 19:44:24
ама дали ке може да програмира пик16ф628 или други пикови коишто бараат поголеми напони?  ???
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 19:49:42
ама дали ке може да програмира пик16ф628 или други пикови коишто бараат поголеми напони?  ???

Поголеми напони ???. Како мислиш поголеми напони ???.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 19:54:14
епа нели за да се програмира пик 16ф628 му требаат околу 12 волти. во секој случај да го оставиме тоа, ке може овие два пик16ф628 и пик16ф84а да се програмираат со пик кит2 ?  ;D кажи да знам, ако го бива да собирам пари и да го правам.
Title: Одг: Проблем со програмирање на пик!
Post by: Zan on 29.08.2013, Thursday, 20:16:43
Дефинитивно вреди да се направи PICkit2 програматор.
Title: Одг: Проблем со програмирање на пик!
Post by: Devil on 29.08.2013, Thursday, 21:08:56
епа нели за да се програмира пик 16ф628 му требаат околу 12 волти. во секој случај да го оставиме тоа, ке може овие два пик16ф628 и пик16ф84а да се програмираат со пик кит2 ?  ;D кажи да знам, ако го бива да собирам пари и да го правам.

само постарите верзии на pic бараат повисок напон и тој е негде околу 13V, програмски напон, со пик кит ќе можеш да ги програмираш, скоро сите пикови, освем поновите верзии кој не се поддржани во софтверот и одредени пикови кои бараат малку поинакви услови за програмирање :D
Title: Одг: Проблем со програмирање на пик!
Post by: GigaWatt on 29.08.2013, Thursday, 21:38:15
епа нели за да се програмира пик 16ф628 му требаат околу 12 волти.

Не се секирај, си го генерира тој напон преку осцилаторно коло (поточно, инвертор кој го дига напонот од 5 на 12V) ;).

епа нели за да се програмира пик 16ф628 му требаат околу 12 волти. во секој случај да го оставиме тоа, ке може овие два пик16ф628 и пик16ф84а да се програмираат со пик кит2 ?

Да, дефинитивно може ;). А може и многу други, дури и 3.3V-ни PIC-ови ;). Како што пиша Devil, не може да ги програмира само најновите PIC-ови, кои и онака ретко може да се начекаат во DIY проекти ;).

Во секој случај, само пази случајно да не ги преспоиш GND и Vcc бидејќи тие напони ги зема директно од USB портот, па можно е да го „спржиш“ напојувањето на PC-то ;D. Повеќето напојувања имаат заштита од краток спој, ама не се ослонувај на ова ;D.
Title: Одг: Проблем со програмирање на пик!
Post by: MetallicA on 29.08.2013, Thursday, 21:43:25
епа тогаш, ке почнам да собирам пари и ке пробам само, да ми даде некој шема за адаптерот со подножја ако може, иаку знам дека има вакви шеми но сите се во sprint layout и неможам да го отворам  ;D ;D
Title: Одг: Проблем со програмирање на пик!
Post by: Devil on 30.08.2013, Friday, 11:48:49
па симни си ја sprint layout 5МB е (тука негде де), ќе ти дадам јас после убава плоча, што ја планирав едно време за комерцијална употреба, ама пошто ретко се занимавам сега со PIC (се префрлив на микроконтролери од TI) некако не ми се исплаќа да ја продавам и слични работи.

*Ако не сакаш да се занимаваш со пикови програматори и слично, набави си некоја плоча од ТI, имаат некој попусти на плочите (launchpad) на нив имаш вграден програматор со дебагер со се и сешто што ти е потребно за да започнеш веднаш со програмирање, плус, прилично ефтини се контролерите, а и после на ARM лесно би можел да се префрлиш, ова само мое мислење :D