Fórum témák

» Több friss téma
Fórum » Folyamatábrás mikrokontroller programozás Flowcode-dal
Lapozás: OK   131 / 360
(#) Horváth P Tamás hozzászólása Feb 16, 2013 /
 
Köszi a segítséget . Nem is gondoltam, hogy egy ilyen kis apróságon el lehet csúszni !
(#) djadji hozzászólása Feb 16, 2013 /
 
Hello!
Hát még nem sikerült megoldanom mi lehet a hiba, de próbálkozom.
Mindjárt átnézem a forrasztásokat... hátha...
De van egy furcsaság. Valaki emlegette a kontraszt potit. Nos, ha azt csavargatom, akkor ez egyik végállása felé ez jelenik meg a kijelzőn. Ez azt hiszem normális (?). De miért csak az alsó sorban? A felső nem jelenik meg.
Esetleg nem itt lehet a hiba elásva?
(#) djadji válasza djadji hozzászólására (») Feb 17, 2013 /
 
Ezt nem fogjátok elhinni.
Éppen sörözgetek és pálinkázgatok itthon, miközben CS-zek (ne mondjatok semmit.. ez van) amikor gondolok egyet és bekapcsolom a próbapanelt. ÉS működik. Kiírja, hogy "dde" két sorba, ahogy azt kell.
No ez a hiba mi volt? lehet hogy a szalag kábel összeér valahol az LCDnél? (képen látszik... annyira vacakul nézne ki?)

UI: sajnos tuti. Ha az LCD 45 fokban van, akkor működik... gondolom akkor nem ér össze az a két vezeték.... Milyen bosszantó, mikor egy ilyen hiba miatt napokig javítgat az ember olyasmit, ami nem is hibás....
A hozzászólás módosítva: Feb 17, 2013
(#) djadji válasza djadji hozzászólására (») Feb 17, 2013 /
 
Működik is a dolog, de lenne pár kérdésem.
40 karakternél hosszabbat nem tudok kiíratni görgetéssel. Ez a limit, vagy valamit nem állítottam át?
Próbáltam ASCII-vel, és string-gel is. A "szoveg[20]"-t átírtam "szoveg[45]"-re, de nem működött. ASCII-vel is 40 betűt képes kiírni....
Lehet ezt valahol állítani, vagy ennyi a max? (tudom, ne akarjam kiíratni egy 16x2es kijelzőre a Háború és békét, csak szeretném tudni hol a korlát...
(#) _JANI_ hozzászólása Feb 17, 2013 /
 
Sziasztok. Egy egyszerű, próba programmal próbálom (FC-alatt) az RGB LED-et működésre bírni. De nem sikerül. Láttam működőképes programot itt a témában. Szóval elvileg működnie kellene a LED-nek.
A 5-ös demó verzióm van "lebutítva" vagy valami elkerülte a figyelmemet?
Mellékelem a programot.
A konfigurációt a legjobb tudásom szerint beállítottam. ( Bár nem lesz PIC-be égetve... )
A kerek LED-eket kényszerből tettem be, hogy lássam a kimeneten van-e jel.
A Prométeuszt még nem akarom feltenni. Bőven elég lesz elsőre az FC-vel megismerkedni.
Köszönöm.

Még megpróbálom újra indítani a programot. Bár nem tudom ez segíthetne-e!?
A hozzászólás módosítva: Feb 17, 2013
(#) _JANI_ válasza _JANI_ hozzászólására (») Feb 17, 2013 /
 
Hmm. Igen. NEM CSAK SIMA LED-ek! Mint ahogy gondoltam.
Külön komponens makróval lehet csak hozzájuk férni. ( Mintha a HELP is írta volna... )
Ha csak a három alapszín kell akkor maradnak az egyedi LED-ek...
Ötleteket, példaprogramokat ettől még szívesen megnéznék.
Köszönöm!
(#) _JANI_ válasza _JANI_ hozzászólására (») Feb 17, 2013 /
 
Kinőttem a demó Kereteit... :S

Csak egy felvetés.
Miért kezeli az FC logikailag külön az azonos kimenetre kötött LED-eket? Ha a programomban a PORTC kimenet inaktívra váltom, akkor a 3 kerek LED ami a PORTC-hez van rendelve kialszik, de az RGB-LED ( ami szintén a PORTC-hez van rendelve ) ettől még vígan működik. Mellékelem a folyamatábrát.
(#) _JANI_ válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Köszönöm a példaprogramot. S, hogy szemléltetted.
A PWM elvét ismerem. De sokat kell még tanulnom... Bele is ásom magam.
(#) kiskata hozzászólása Feb 17, 2013 /
 
Kedves Hozzáértők...
Tapasztalta Valaki közületek azt hogy a legutóbbi upgrade után a +Vref alapú ADC mérés hibásan működne?
(18F6722 + MCP9700A 2,56v-vref)
(#) watt válasza kiskata hozzászólására (») Feb 17, 2013 / 1
 
Össze kéne hasonlítani a régi és az új FC5_PIC_ADC.c és 18F6722.fcd fájlokat, esetleg a régit vissza kéne másolni(újat elmenteni), és ha megszűnik a probléma, a régit használni.
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Úgy látom ez egy régebbi verzió, de ezzel működik megint...
Bosszantó hogy nem tették bele a frissítésbe? (hányszor kell elküldened?)
(#) kiskata válasza watt hozzászólására (») Feb 17, 2013 /
 
Remélem a 18F6722.fcd-t nem javították rosszabbra
Köszönöm a válaszaitokat...
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
A file fejlécében látok külömbséget
* Changelog:
*
* date | by | description
* -------+----+-----------------------------------------------------
* 060911 | BR | Created
* 200911 | BR | Updated to include all ADC type files
* 110512 | BR | Fixed a bug with ADC type 13 and Vref+
*/

* Changelog:
*
* date | by | description
* -------+----+-----------------------------------------------------
* 060911 | BR | Created
* 200911 | BR | Updated to include all ADC type files
* 110512 | BR | Fixed a bug with ADC type 13 and Vref+
* 161012 | BR | Fixed a bug with ADC type 32 and 10 bit instead of 12 bit
* 171212 | BR | Moved the code to begin the sample to allow for more optimised ADC readings
*/
ez meg ami benne volt a z uj flow-ban...

a dátum 171212...
A hozzászólás módosítva: Feb 17, 2013
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Én is először, csak akkor minden összecsuklott...
Újraraktam... És megjavultak a dolgok ---> ennyire
..Akkor elméletileg az újban csak a fenti egy sor a bibis?
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Mind a 8 helyen cserélendő?
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Az állományban 8 helyen szerepel a fenti cserélendő kifejezés...
st_bit(adcon0, VCFG0);

Gondolom csak az engem érintő PIC configsorában szükséges feltétlenül...

// ADC Type 24 Supported Devices ***********************************************************
// 18F65J50, 18F66J50, 18F66J55, 18F67J50, 18F85J50, 18F86J50, 18F86J55, 18F87J50
// *********************************************************/

csak nehogy később belefussak egy másiknál ugyanebbe... érdemes mindenütt...
Jól gondolom?
A hozzászólás módosítva: Feb 17, 2013
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Csak olyan nőcis dolog, már rám-szóltak, igyekszem vesszőt használni helyette .-)
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 17, 2013 /
 
Kijavítottam, ez a legújabb verzió. Tesztelve 18F6722-vel.

PIC_CAL_ADC.c
    
(#) kiskata válasza (Felhasználó 15355) hozzászólására (») Feb 18, 2013 /
 
Huhh, ez már nekem magas.
(Ezennel elnézést kérek hogy hibás állományt tettem fel)
(#) kaqkk válasza (Felhasználó 15355) hozzászólására (») Feb 19, 2013 /
 
Szuper! De nekem már szemüveg kéne ahhoz is hogy a pákát megtaláljam
(#) Gagyicom hozzászólása Feb 20, 2013 /
 
Sziasztok!
Csináltam egy half step léptetőmotor vezérlőt, de nem akar működni. A hardware rendben van, mert parsic-os programmal megy rendesen. Ránéznétek, hogy mi lehet a baj? A gyári makróval is rángat...
A hozzászólás módosítva: Feb 20, 2013

cncv52.fcf
    
(#) pjg válasza Gagyicom hozzászólására (») Feb 20, 2013 /
 
A mechatronica fül alatt van stepper makró.
(#) Gagyicom válasza pjg hozzászólására (») Feb 20, 2013 /
 
A gyári makróval is rángat... Végigmentem sok frekin, külső jelről működik majd, ez csak próba...
A hozzászólás módosítva: Feb 20, 2013
(#) kaqkk válasza Gagyicom hozzászólására (») Feb 20, 2013 /
 
A megszakítási frekvenciát próbáld emelni.
(#) Gagyicom válasza Gagyicom hozzászólására (») Feb 20, 2013 /
 
Ez csak az alap program és így egyszerűbbnek láttam a dolgot, mert áram függvényében szeretném szabályozni a kitöltési tényezőt, valamint pwm-es féket. Az a rész is megvan, de csak az alapot raktam fel...
Végigmentem sok frekin, külső jelről működik majd, ez csak próba...
A hozzászólás módosítva: Feb 20, 2013
(#) doodikaa hozzászólása Feb 21, 2013 /
 
Sziasztok!

Egy kis segítségre lenne szükségem, mert elakadtam és bár biztos, hogy én hibázok valamit, de két napja nem tudok rájönni, hogy hol rontom el. Most ismerkedem ezzel a programmal és nagyon szimpatikus de most nagyon elakadtam.

A mellékelt fájl a szimulátorban tökéletesen működik, ha viszont feltöltöm az avr-re, akkor csak hieroglifákat ír ki semmi mást. Az egész dolog úgy jött elő, hogy ki akartam próbálni az adc voltba olvasását és azt tapasztaltam, hogy ha elkezdek floatokat használni, akkor jelentkezik a gond. A mellékelt példa szándékosan a létező legegyszerűbb program és azért is van 2313-ason mert kipróbáltam azt is, hogy nem-e csak az eredetileg használt tiny261-essel van-e gond, de nem. Többször újra építettem dugdosós panelon de mindig ezt tapasztalom bármilyen lábkiosztást használok. Felraktam a programot otthon is és a munkahelyemen is, semmi változás. Ha kiveszem a float-ot a képletből és mondjuk integerekkel dolgozom, akkor minden ok, tehát a kapcsoás egyébként működőképes.
Azért gondolom, hogy nálam lehet valami gond, mert sokat kerestem a neten de senkit nem találtam hasonló hibával, márpedig ez elég alap funkció. Még a kijelzőre gyanakszom egy kicsit, de sajnos csak egyfélém van, a legolcsóbb 2$-os ebay-es kék lcd.
(#) Bakman válasza doodikaa hozzászólására (») Feb 21, 2013 /
 
Idézet:
„Ha kiveszem a float-ot a képletből és mondjuk integerekkel dolgozom, akkor minden ok”


Feltétlen kell a Float?
(#) doodikaa válasza Bakman hozzászólására (») Feb 21, 2013 /
 
Igazság szerint csak kísérletezgetek, de ez elég alap dolog. Ráadásul ez tud olyat, hogy rögtön voltba olvassa be az adc-t és ennek float a kimenete.
(#) Bakman válasza doodikaa hozzászólására (») Feb 21, 2013 /
 
Amikor V-ban olvassa be az értéket, annak az eredménye szöveg, azt változtatás nélkül el lehet küldeni a kijelzőbe. Ha jól tudom, az is 0 - 1023 -ig mér, csak a Macro átszámolja V-ra. Ha további feldolgozás is kell a kapott eredményből, inkább Integer-ként kérdezd le az értéket és azzal számolj. A lebegőpontos számok használata aránytalanul megnöveli az MCU terhelését és ha nincs feltétlen szükség rá akkor csak nagy memóriapazarlás.

0 V -> 0
5 V -> 1023
(#) niedziela válasza Bakman hozzászólására (») Feb 21, 2013 /
 
Szia !
A 3.22V -ot hogyan kanyarítod ki az int 1024-ből ?
Következő: »»   131 / 360
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem