Fórum témák

» Több friss téma
Fórum » Modulrendszerű, grafikus PIC programozás
Lapozás: OK   39 / 177
(#) kaqkk válasza mrkatona hozzászólására (») Szept 8, 2009 /
 
És ha milivoltot mérnél?

akkufesz.PIC
    
(#) kaqkk válasza kaqkk hozzászólására (») Szept 8, 2009 /
 
Vagy talán ez ?? Nincs kipróbálva ,de elvileg mennie kéne .

akkufesz.PIC
    
(#) dcsabi válasza mrkatona hozzászólására (») Szept 8, 2009 /
 
Ezen a gépemen nincs parsicom...
Segítség képpen szóban: először sorozz amennyit elbír a 16 bites adat, aztán osztás a kivánt érték eléréséhez.
Ez azért jobb mert értékes utolsó helyiértékek nem vesznek el.
Ha megvan a kivánt egész adat, pl 127 (12,7V)
osztod 10-el (ez lesz 12) majd ezt az értéked szorzod 10-el ekkor megkapod a 120-at. a 127-ből kivonod a 120-at megkapod a 7-et. LCD-re egy adat 12, következő karakter a "pont", utána a tizedes érték ( 7 )...
Ezt a matematikai műveletek modulokkal néhány perc alatt megoldod.
A szimuláció mutatja az eredményt...
(#) mrkatona válasza kaqkk hozzászólására (») Szept 8, 2009 /
 
Köszönöm a segítségeteket!

kaqkk,a programod pontosan azt csinálja,amit szerettem volna,de én nem tudtam volna megcsinálni egyedül.

dcsabi ötleted jó,Neked is köszönöm a segítséged.
Még melléteszek két LM 35-ös hőmérőt a kinti és benti hőmérséklet méréséhez,meg kiegészítem a fordulatszámméréssel és tuti jó kis board computerem lesz a kocsiban.

Majd felteszem ide holnap.
(#) mrkatona válasza mrkatona hozzászólására (») Szept 9, 2009 /
 
Valahogy így néz ki,így elsőre.

bc.PIC
    
(#) kaqkk válasza mrkatona hozzászólására (») Szept 9, 2009 /
 
Így első látásra jónak tűnik a progi , de a szövegek
frissítését én rákötném az "órajelre" hogy állandóan
frissítsen ne csak bekapcsoláskor . A fordulatszám
mérő szerintem nem fogja azt csinálni amit elvársz tőle
Lapozz visszább itt a témában is van egy pár frekvenciamérő progi , azok közül valamelyikkel próbáld
meg .
(#) kaqkk válasza kaqkk hozzászólására (») Szept 9, 2009 /
 
Sőt ! Amint látom a 68 . oldalon van fordulatszám mérő
is!
(#) kaqkk válasza kaqkk hozzászólására (») Szept 10, 2009 /
 
A fesz mérőn tuningoltam egy picit ! Már van lemerülés jelzés
11V alatt led és-vagy piezó csipogó .

akkufesz.PIC
    
(#) mrkatona válasza kaqkk hozzászólására (») Szept 10, 2009 /
 
Látom van fantáziád és nem is rossz!
Amúgy az a fordulatszámmérős rész működik,megípítettem 628-al és pc ventivel meg is hajtottam,nem volt gond. Sőt!
Már a kocsiban is teszteltem és mért ahogy kell.
Csak egy dolog bánt ezzel kapcsolatban,hogy a mintavételezés (1000ms) és a 60-al való szorzás miatt csak 60-as lépcsőkben tud számolni. Bár tulajdonképpen az nem is gond,mivel nem kell azt annyira pontosan mérni.
(#) kaqkk válasza mrkatona hozzászólására (») Szept 11, 2009 /
 
És ha "játszanál " az értékekkel? mondjuk 600ms
mintavétel és 100 as szorzás ?
(#) mrkatona válasza kaqkk hozzászólására (») Szept 11, 2009 /
 
Akkor meg 100-as léptékben mérne és még roszabb.
De ha 2000 ms-ig mérek,akkor elég lenne 30-al szorozni,de akkor meg 2 sec-os mintavétel miatt elég lassú és lassan követi le a tényleges értéket. De mindegy,ez nem gond. Most éppen azon agyalok,hogy mit fog mutatni a hőmérőm fagypont alatt...
(#) kaqkk válasza mrkatona hozzászólására (») Szept 11, 2009 /
 
60ms -és 10 es szorzó???
(#) kaqkk válasza kaqkk hozzászólására (») Szept 11, 2009 /
 
Bocs elszámoltam !
(#) kaqkk válasza kaqkk hozzászólására (») Szept 14, 2009 /
 
Kérésre írtam egy Volt -Amper mérő progit 16f877re
Kipróbálva még nincs , De szimulátorban jó .

voltampm.PIC
    
(#) kaqkk válasza kaqkk hozzászólására (») Szept 14, 2009 /
 
sajnos javításra volt szükség Az ADC0 nál elírás történt
itt a jó progi

voltampm.PIC
    
(#) aderka hozzászólása Szept 15, 2009 /
 
Üdv!
Régebben, én is készítettem egy V/A mérőt PIC-el. Feltöltöm én is.

üdv: Dávid

VAmero.PIC
    
(#) kaqkk válasza aderka hozzászólására (») Szept 15, 2009 /
 
De a beállításokra figyelhettél volna !
A szorzó kivonó blokkok 8 bitesek az ad 16 os !
Az ampermérő 3x-4x is újrakezdi a számlálást éppen e miatt !Nem próbáltam lefordítani ,de szerintem egy nagyrakás hibát fog dobni a fordító!
(#) aderka hozzászólása Szept 16, 2009 /
 
Szia!
Egész nyugodtan fordítsd le, működni fog hiba nélkül!
Az ampermérő azért kezdi újra a számlálást, mert ahogy az odaírt komment is közli 3A-es tápra lett tervezve 0.1ohm-os söntre. Nahmost ezen a söntön ezek alapján 300mV fog esni így nem mehet 60-on felül elvileg az érték.
üdv: Dávid
(#) kaqkk válasza aderka hozzászólására (») Szept 16, 2009 /
 
Ezt megépítetted ??
(#) aderka válasza kaqkk hozzászólására (») Szept 16, 2009 /
 
Igen, de csak próbapanelon, hogy valóban megy-e. Miért kellene 16 bitre állítanom azokat a blokkokat, ha nem kell 255nél nagyobb számértéket kezelnie?
Nem értem mi a fennakadásod oka...
(#) kaqkk válasza aderka hozzászólására (») Szept 16, 2009 /
 
Akkor miért álítottad az AD-t 16 bitre ?? Nálam ez mindíg csak keveredést okozott ! Egyébként nem vagyok fennakadva csak ,figyelmeztettelek a hibádra !
Azt nem hiszem hogy DIREKT tervezted így ! Írd azt hogy így sikerült ,de működik .
(#) baloghzoli1 válasza aderka hozzászólására (») Szept 16, 2009 /
 
Igy én is csináltam höméröt,de a számok nem álltak be stabilan. Az AD után be kell rakni egy multiplexert és átlagolni különben nem lessz jó a mérés
(#) aderka hozzászólása Szept 26, 2009 /
 
Üdv!

Mit kell tennem akkor ha egy olyan analog jelet szeretnék mérni ami 0-1V ig terjed. A PIC analod bemenete 0.5V-ig figyeli a jelet, és az AD átalakító maximum értéke 5V-nál van. Hogy oldjam meg, hogy nekem 1V-nál térjen ki a maximumra?

üdv: Dávid
(#) mrkatona válasza aderka hozzászólására (») Szept 26, 2009 /
 
Műveleti erősítővel 5-szörös erősítés.

Itt egy példa,csak az ellenállásokon kell variálnod a minta szerint.

LM35.gif
    
(#) aderka válasza mrkatona hozzászólására (») Szept 26, 2009 /
 
Kösz! Nekem is elsőnek egy műv.erősítős megoldás jutott eszembe, csak gondoltam megkérdezem. Azt is kitaláltad mire kelle ez nekem. LM35-ös szenzorhoz.
Még1X köszönöm!

üdv: Dávid
(#) kaqkk válasza aderka hozzászólására (») Szept 26, 2009 /
 
Egyszerűen a programban használj szorzó "blokkot"
Az AD bemenet 5-tel szorozva éppen az 5v 20% át méri majd 100% nak (az igaz hogy a végkitérés 500% lesz ) de ez téged nem fog zavarni .
(#) aderka válasza kaqkk hozzászólására (») Szept 26, 2009 /
 
Erre is gondoltam, de akkor szinte felesleges a szórzó is nem? Egyszerűen kiszámolom, 1V az AD átalakító blokkban milyen értéknek felel meg, és így kezelem Parsicban a változó jelet.
(#) kaqkk válasza aderka hozzászólására (») Szept 26, 2009 /
 
Ez is igaz , de úgy jársz majd vele mint a multkori progiddal hogy ha kicsit feljebb megy a mérendő érték már butaságot mér .
(#) mrkatona válasza aderka hozzászólására (») Szept 26, 2009 /
 
Én is valami hasonlót csináltam!
Ez egy kis fedélzeti computer a kocsimba.
Méri a kinti hőmérsékletet,a motor vízhőmérsékletet,a motor fordulatszámát és az akkumulátor feszültségét.
Az egyik nyomógombbal a kijelzést váltom,a másikkal meg a háttérvilágítást tudom lekapcsolni,ha zavarna a fénye éjszakai vezetésnél.
Ha le tudok venni jelet a kilóméteróra spirálról még sebességet és megtett utat is mérni fogok vele.
Meg jó lenne a benzinszintet is kejeleznem tized pontossággal literben.
Még van mit fejlesztgetnem rajta.
(#) kaqkk válasza mrkatona hozzászólására (») Szept 26, 2009 /
 
Nagyon szupi lett !
Következő: »»   39 / 177
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