Tytuł: JDM B: Łatwy programator dla PICu Wiadomość wysłana przez: markcomp Listopada 25, 2005, 10:59:34 polecam Łatwy do zmontowania programator dla PICu:
JDM-B: A simple JDM Programmer Modification (http://users.tpg.com.au/btkelly/jdm-b/jdm_mod.gif) oraz pcb do niego: (http://users.tpg.com.au/btkelly/JDMB.jpg) pcb do odprasowania ;) http://users.tpg.com.au/btkelly/jdm_b_pcb.pdf http://users.tpg.com.au/btkelly/jdm_b_layout.pdf udaje się na nim programować również 12f675 (http://img407.imageshack.us/img407/8255/pcbcs4.png) nowe miejsce projektu... http://electronics-diy.com/schematics/60/jdm_b_layout.pdf http://electronics-diy.com/schematics/60/jdm_b_pcb.pdf ciekawy programator (nie sprawdzałem) Multi PIC Programmer 5 Ver.2 (http://feng3.cool.ne.jp/jpg/pg5v2r3s.jpg) http://feng3.cool.ne.jp/en/pg5v2.html Tytuł: ICPROG: ściągnięcie, instalacja... programowanie Wiadomość wysłana przez: markcomp Listopada 26, 2005, 11:59:57 1. ściągnąć najnowszą wersję IC-PROGa
http://www.ic-prog.com/download.html dzisiaj to wersja 1.05D: http://www.ic-prog.com/icprog105D.zip oraz sterownik do XP: http://www.ic-prog.com/icprog_driver.zip 2. instalacja... przez rozzipowanie icprog105D.zip do wybranego katalogu 3. configuracja... uruchamiamy icproga przez dwuklik na jego ikonie... czasami pojawi sie jakiś błąd... zaraz TO poprawimy pod XP wybieramy 'Windows API'... dodatkowo musimy skopiować do katalogu programu IC-Prog plik icprog.sys oraz zaznaczyć opcję w meny Settings->Options->Misc Enable NT/2000/XP Driver ... dalej ustawiamy co chcemy programować... właściwie wkładamy scalaka do podstawki :!: Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Marca 23, 2006, 07:34:05 Witam - mam pytanie czy 2N7000 można zastapic innym tranzystorem - ewentualnie jakim ( w mojej okolicy nie moge dostać) pozdrawiam Jacek.
Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 23, 2006, 08:35:31 Cytat: "jacek38" Witam - mam pytanie czy 2N7000 można zastapic innym tranzystorem - ewentualnie jakim ( w mojej okolicy nie moge dostać) pozdrawiam Jacek. mi udało się kupić 2n7000... jednak jak zostało napisane na schemacie można zastosowac podobny :) działa on w układzie jak sterowana zworka z noty katalogowej http://www.jaycar.com.au/images_uploaded/2N7000.PDF najważniejsze dla nas to napięcie załączania - gate treshold voltage - ok 2.1V czyli dobierając podobny tranzystor - trzeba zadbać coby treshold był podobny... --- elementy elektroniczne kupuje się elektronicznie - wtedy nie ma znaczenia gdzie jest sklep ;) Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Marca 23, 2006, 11:32:03 PCB już zrobiłem - czy wsad do PIC'ka do ograniczenia prądu podczas bezczynności w projekcie sterownika na A3977SED jest trudny do napisania?
pozdrawiam Jacek. Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 24, 2006, 01:15:17 Cytat: "jacek38" PCB już zrobiłem - czy wsad do PIC'ka do ograniczenia prądu podczas bezczynności w projekcie sterownika na A3977SED jest trudny do napisania? nie - tym bardziej, iż źródło jest dostępne... na ten temat pisałem w wątku: http://www.cnc.info.pl/viewtopic.php?p=6922 dawno dawno temu ;) Cytat: "markcomp77" kod asm w/g THS przystosowany do 12f629 http://www.thsengineering.com/products/thstep25/thstep25.asm dla układu 12f675 potrzeba jedynie dopisać instrukcję inicjującą blokowanie A/D Kod:
schemat podłączenia PICa do a3977 w/g THS: http://www.thsengineering.com/products/thstep25/thstep25schem.pdf lub do ściągnięcia: http://www.2a.pl/~mark/cnc/bezczynnosc.asm Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Marca 24, 2006, 08:15:40 Witam - dziekuję za odpowiedź i wyrozumiałość moich ciągłych pytań :oops: mam nadzieję że będziesz miał więcej wyrozumiałości jak będę jeszcze pytał - dzisiaj TME wysłało na mój adres PIC'e i ... 2N7000 hi
pcb do sterownika na A3977SED mam już prawie cała polutowaną czekam na kondensatory smd ( przyjdą razem z PIC'ami ) pozdrawiam Jacek Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 25, 2006, 01:15:37 Cytat: "jacek38" Witam - dziekuję za odpowiedź i wyrozumiałość moich ciągłych pytań :oops: mam nadzieję że będziesz miał więcej wyrozumiałości jak będę jeszcze pytał postaram się ;) Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Marca 27, 2006, 09:50:52 Witam - coś forum cnc.info.pl pada dzisiaj mam pytanie związane ze sterownikiem - jestem przed wlutowaniem A3977SED czy warto między pcb a A3977SED dać trochę pasty teromprzewodzącej silikonowej dla poprawienia odprowadzania ciepła do pcb pozdrawiam Jacek
Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 28, 2006, 12:49:39 Cytat: "jacek38" Witam - coś forum cnc.info.pl pada dzisiaj mam pytanie związane ze sterownikiem - jestem przed wlutowaniem A3977SED czy warto między pcb a A3977SED dać trochę pasty teromprzewodzącej silikonowej dla poprawienia odprowadzania ciepła do pcb pozdrawiam Jacek a czy a3977sed dotyka spodem pcb? ...NIE podstawowy kontakt termiczny scalaka z pcb zapeniają połączenia układu z masą... nie było by źle dodatkowo połączyć go od spodu termicznie z miedzią pcb - ale trzeba by to zrobić dopiero po przylutowaniu... tylko jak? była kiedyś prowadzona na ten temat dyskusja... wymyśliliśmy, że można by zrobić od spodu w pcb otwór przez który po wlutowaniu już a3977sed wkładalibyśmy (wlutowywali) kawał miedzi który dotykałby scalaka od spodu - tam faktycznie było by sens posmarować pastą przewodzącą ciepło... jednak podstawowym dodatkowym sposobem odprowadzania ciepła z a3977 jest radiator z wiatrakiem (jak dla cpu) - tam oczywiście smarujemy -- uwaga na pasty przewodzące ciepło - są takie z dodatkiem srebra... zapaćkany układ elektroniczny czymś takim przestaje poprawnie działać - bo pasta ta jest przewodnikiem prądu - również ;) Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 30, 2006, 10:55:42 Cytat: "jacek38" ...mam problem z zaprogramowaniem PIC'a nie wiem o co chodzi czy mogłbys mi pomóc aby dobrze wyjaśnic co się dzieje przesyłam zrzuty ekranu z błędami - chciałem zaprogramować 12F675 plikiem bezczynnosc.asm nie wiem jak powiennien być ustawiony oscylator - programator to JMD z twojej strony możliwych jest parę przyczyn błędu :( ja podłączałem swojego JDMa do różnych kompów (produkuję komputery... więc ciągle mi się zmieniają) i ostatnio też miałem taki sam problem... okazało się, że winny błędów był port szeteregowy wstawiłem kartę rozszerzeń z dodatkowymi portami szeregowymi - i okazało się wtedy, że programowanie zakończyło się wreszcie powodzeniem :) są podczas programowania... nawet udanego pułapki.. które doprowadzą do powstania procesora z źle działającym programem :( trzeba właściwie ustawić piny konfigurujące... oraz co jeszcze ważniejsze dla procka 12fxxx (dla innych też) - nie wolno zamazać pewnej komórki, w której jest parametr kalibracji wewnętrznego oscylatora RC PINY konfiguracyjne ustawiamy na podstawie tego co jest na początku pliku ASM: Kod: __CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_OFF & _WDT_OFF % _PWRTE_ON & _INTRC_OSC_NOCLKOUT natomiast komórka to: 0x3ff niestety każda sztuka 12f6xxx może zawierać różną wartość kalibrującą... przy zamazaniu zerami - zapewne oscylator nie będzie działał :( dlatego na pytanie: Cytat: "icprog" Czy na pewno chcesz użyć wartości xxxx zamiast bieżącej? odpowiadamy: NIE Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Marca 31, 2006, 07:24:24 Witam - może się przyda - odnośnie PIC'ów http://www.qsl.net/dl4yhf/
Pozdrawiam Jacek. Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 31, 2006, 11:30:26 Cytat: "jacek38" Witam - może się przyda - odnośnie PIC'ów http://www.qsl.net/dl4yhf/ bardzo fajna... kiedyś analizowałem np. A/D converter for the serial port (http://www.qsl.net/dl4yhf/soundutl/adcschem.gif) bardzo przydatne jako woltomierz-rejestrator :) Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: jacek38 Kwietnia 01, 2006, 12:16:11 Witam - sory ze znowu mecze - czy ten plik bezczynnosc.asm trzeba skompilowac czy mozna go odrazu zaladowac do pica - probowalem zaladowac do pica plik tekstowy bezczynnosc.asm - po weryfikacji wyskakuje mi blad " blad weryfikacji w adresie 0000h"
pozdrawiam Jacek Tytuł: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Kwietnia 01, 2006, 02:12:35 Cytat: "jacek38" Witam - sory ze znowu mecze - czy ten plik bezczynnosc.asm trzeba skompilowac czy mozna go odrazu zaladowac do pica - probowalem zaladowac do pica plik tekstowy bezczynnosc.asm - po weryfikacji wyskakuje mi blad " blad weryfikacji w adresie 0000h" pozdrawiam Jacek plik x.ASM oczywiście trzeba skompilować asemblerem na plik *.HEX ;) do tego celu trzeba ściągnąć ze strony microchipa środowisko programistyczne zawierające asembler Tytuł: Odp: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: Rychu Marca 01, 2007, 11:30:42 Witam serdecznie wszystkich forumowiczów
jest to mój pierwszy post i moze zaczne od pytań :) Jeśli można spytac mam jedno pytanko, no właściwie trzy :) 1. czy działa ten programator 2. czy darady nim zaprogramowac PIC 16F648A 3. ile razy mozna programować PIC 16F648A serdecznie pozdrawiam Tytuł: Odp: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp77 Marca 01, 2007, 10:03:06 1. czy działa ten programator działa - mam taki zrobiony...programowałem nim: 12f629, 12f675, 16f628... jedynie modyfikacja JDM B potrafi programować 12f... Cytat: Rychu 2. czy darady nim zaprogramowac PIC 16F648A nie sprawdzałem... ale można łatwo sprawdzić ;)trzeba zobaczyć, czy icprog "zna" taki procek? jeśli tak - to jest szansa Cytat: Rychu 3. ile razy mozna programować PIC 16F648A jak każdy współczesny uC z pamięcią programu: flash/eeprom - daje programować się z bardzo dużym prawdopodobieństwem powodzenia do ok. 10000 razyTytuł: Odp: JDM B: łatwy programator dla PIC Wiadomość wysłana przez: markcomp Marca 01, 2007, 10:14:50 Cytat: Rychu 2. czy darady nim zaprogramowac PIC 16F648A nie sprawdzałem... ale można łatwo sprawdzić ;)trzeba zobaczyć, czy icprog "zna" taki procek? jeśli tak - to jest szansa na stronie icproga http://www.ic-prog.com/index1.htm jest: Cytat: icprog I have released a new version of IC-Prog 1.05D : -Fixed a timing bug in all LPT based Programmers. It didn't affect all systems though. -Added support for PIC 16F648A/628A. -Added support for PIC 16F88. The 2nd config register (containing fuse IESO and FCMEN) isn't supported yet. czyli 648 powinno dać się programować ;) Tytuł: Odp: JDM B: Łatwy programator dla PICu Wiadomość wysłana przez: batler10 Stycznia 16, 2010, 11:51:41 Czy ktoś może zamieścić jeszcze raz schemat do programatora (link na stronie nie jest aktywny)
Tytuł: Odp: JDM B: Łatwy programator dla PICu Wiadomość wysłana przez: markcomp Stycznia 17, 2010, 05:18:59 Czy ktoś może zamieścić jeszcze raz schemat do programatora (link na stronie nie jest aktywny) poszukałem i znalazłem... zamieszczam w pierwszej wypowiedzi wątku... |