279 találat
- 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...
- 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
De nem 9600 a baud hanem
Kód: Egész kijelölése
$baud = 19200
- 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 = ...
- 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
- 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...
- 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...
- 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
- 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...
- 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...
- 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...
- 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...
- 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
- 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...
- 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...
- 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