279 találat

Szerző: tetye
2012. október 5. péntek, 15:26
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Alakulunk, de a próbához kellett csináljak egy kis módosítást, és persze itt is elakadtam. sub writerpm(rpmlsb as string) pwm1a = rpmlsb print rpmlsb end sub És ki is printeli hogy pl 20 -150-255, csak nem változik a fordulat, de ha pwm1a = 125 öt írok pl nem a változót akkor változik. Szerintem a s...
Szerző: tetye
2012. október 5. péntek, 7:06
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Nem lenne ideje átküldeni? De akkor miért ír ilyen nagy különbségű értékeket?
De nem 9600 a baud hanem

Kód: Egész kijelölése

$baud = 19200 
Szerző: tetye
2012. október 4. csütörtök, 7:18
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Hát amit próbáltam állandó venti fordulat (+- 5% talán)mellett: config timer0 = timer , prescale = 8 on timer0 idovan enable timer0 Config int0=falling on int0 impulzus enable int0 enable interrupts dim periodus as word dim szamlalo as word dim atmenet as word main: do wait 1 disable int0 atmenet = ...
Szerző: tetye
2012. október 3. szerda, 14:32
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Megpróbáltam amit írtál, kiprinteltem a periodust és az érték a terminálban 0 1 5 3 4 8 értékek jönnek random.
Szerző: tetye
2012. október 3. szerda, 11:56
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Úgy látom neked lehetett 2048 at beállítani de nekem 1024 a padlás a timer0 és a timer1 ben is. Config Timer1 = Timer , Prescale = 2048 'Idő mintavétel 16Hz-4kHz Stop Timer1 On Timer1 Tim1 'Timer1 megszakitas Enable Timer1 De ebben nem találom hogy hogy lehetne sw ből bővíteni. Igazából nem is tudom...
Szerző: tetye
2012. október 3. szerda, 8:32
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

A leglassabb órajel kb 500-800 rpm a legmagasabb 3100 kb. 8 bites a timerem ha jól tudom atmega 8 timer0. Megnéztem már párszor azt a kódot de úgylátom hogy te ott % ban számolsz, nekem rpm ben kellene elküldenem. Az a 128usec a lekérdezés időköze, hogy olyan sűrűn nézegeti a timer a lábát hogy hogy...
Szerző: tetye
2012. október 3. szerda, 7:14
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

És akkor ez most a ami a "periodus"ban van ez a az az idő ami két fordulat közt telt el? Akkor úgy kapom meg ebből a fordulatot számot hogy az 1 percet elosztom és ahány egésszer meg van benne annyit fordul percenként? Ez a szám amit a timer0 vissza ad ez ms vagy milyen mértékben számol? r...
Szerző: tetye
2012. október 2. kedd, 14:03
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Magyarul el tudnád magyarázni ? :) Nem sokat értek ebből még sosem használtam timert, countert, pwm-et. Egyszer próbáltam de nem sikerült a modell vasúthoz pwm et csinálni. Mivel a timer1-et használja a PWM, gondolom timer0 -ra kéne állítani az int0t. Periódus idő alatt a két jelzés közt eltelt időt...
Szerző: tetye
2012. október 2. kedd, 13:13
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Robival beszéltem ő azt javasolta hogy a T1 lábon a timer1 ben számoljam és csak kiolvasom ha kíváncsi vagyok rá. Ez tetszett és egyszerűnek is hangzott, de a T1 lábra nem tudom kötni csak az int0-ra. Kérdés: Ezt is tudom ugyan úgy használni mint a T1 hogy a háttérben ketyeg a timer és számolja az i...
Szerző: tetye
2012. október 2. kedd, 9:20
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Újra itt! :) Siker, működik a pwm már tekeri a ventit a fenti kapcsolással bár a bc547 helyett 337-et tettem. Nem melegszik semmi. Szintet lépnék fordulatszám mérésre. A kapcsolás a rajzon van ahogy bekötöttem a jeladót. Programban kérnék segítséget. Ha INT0-ban kezelem le mint megszakítást és számo...
Szerző: tetye
2012. október 1. hétfő, 16:03
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Amit én néztem az csak 3 vezetékes, 8x8cm elég nagy fordulatú, ezért gondoltam a bd138 ra mert nagyon nem tudom hűteni így talán nem is melegedne. A diódát csak azért raktam oda hogy védje a tranyót a ventitől. De igen oda szerintem teszek egy soros diódát is a + ágba hogy csak arra folyjon a feszül...
Szerző: tetye
2012. október 1. hétfő, 14:13
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Ez a kapcsolás jó lehet nekem?(7805 háttal :P)
Kép
Szerző: tetye
2012. október 1. hétfő, 9:46
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Kipróbáltam, így most működik, de csak ledet tettem rá. 'PWM Config Timer1 = Pwm , Prescale = 256 , Compare A Pwm = Clear Down Enable Timer1 Start Timer1 Config Portb.1 = Output Dim Pwm_a As Byte Pwm1a = 0 Do For Pwm_a = 1 To 255 Pwm1a = Pwm_a Pwm_a = Pwm_a + 1 Waitms 10 Next Pwm_a Loop Milyen megol...
Szerző: tetye
2012. szeptember 28. péntek, 16:25
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Hát ma kicsit ollózgattam és az eredmény a sikeres kommunikáció lett. CRC16 ot kellene számoljak valahogy a master oldalon de ott VisualBasic6 van még ebben szeretnék segítséget kérni mert gugli most épp nem a barátom legalábbis amiket találtam mintákat azok nem nagyon állnak közel a várt értékekhez...
Szerző: tetye
2012. szeptember 27. csütörtök, 19:29
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: PWM vezérlés RS485 buszon át
Válaszok: 68
Megtekintve: 11141

Mindegy végül is az már meguntam mert 3 napja csak szivat.
Ebben viszont a "Dim Thisslave As String * 2 " mint változó szerepel, nem tudom milyen csoportot vagy tagságot hiányol...
Ezzel próbálkozott már valaki?