3352 találat

Szerző: kapu48
2008. december 19. péntek, 16:04
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Adott 2 kártya ProtoBoard M40 , MegaBoardChr összekötve Max485-ös vonalon. Az adás felváltva mindkét irányban működik. Ezt a vételi oldalon Max232 – PC-n monitorozni tudom. Az alábbi program adó része működik! De a Vevőrész több variációban sem jó! „ Num = Waitkey() „ Ez talán vesz valamit, de nem j...
Szerző: kapu48
2008. december 17. szerda, 1:42
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Na az SW-UART nekem nem jött össze, feladtam!
Megoldottam HWn ! (232-es TX) – (485-ös RX) összekötve.
Így látom a 485-ön bejövő jelet.
Ez a sor nagy galibát csinált: „Config Com1 = Buffered”
Ez lett helyette: „Config Serialin = Buffered , Size = 200”
A többit legközelebb!

:)
Szerző: kapu48
2008. december 17. szerda, 0:27
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

A rossz hír, hogy a valóságban sem működik a SWcom port!
Pedig nélküle a RS485-öst sem látom, hogy mit csinál!
:evil: :cry:
Ja $Sim-t kiszedtem!
Szerző: kapu48
2008. december 16. kedd, 23:00
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Egészen addig jól működöt a szimulátorban a programom, amíg az utolsó sort bele nem tettem! Pedig ez lenne a lényeg! „ Print #1 , "test message " ; Tstr ; "Szám: " ; Num „ Itt elakad de, nem jelez semmi hibát! Valami hibázik, vagy ezt nem tudja kezelni a szimulátor? $sim $regfile...
Szerző: kapu48
2008. december 16. kedd, 15:08
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Ez tényleg egyszerűbb, mint gondoltam!
Ha már ilyen okos a Bascom akkor be lehet Config-olni, hogy au. Állítsa a MAX485 adat irány lábait?
:twisted:
Szerző: kapu48
2008. december 16. kedd, 14:47
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Igen!
Pl.: Mega64. Mega128
ATmega164,-324
Szerző: kapu48
2008. december 16. kedd, 10:58
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Köszi eddig értem!
Most már ezt az egész vételt megszakításba kellene átrakni!
De hogyan? Még ilyet sem csináltam!
Szerző: kapu48
2008. december 16. kedd, 1:45
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Ezt a bufferelést nem értem! Így mind 2 UART-nak van Puffere? '--- Alapadatok --- $regfile = "M644def.dat" 'Chip $crystal = 14745600 'Sebesség $baud = 57600 '--- Foprogram --- Dim Tstr As String * 40 Dim Num As Word , Mybaud As Word Mybaud = 57600 Dim 485ad As Byte , 485vesz As Byte 485ad ...
Szerző: kapu48
2008. december 16. kedd, 0:47
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

„Config COM1=buffered” Ezt igy sehol nem találtam a helpben?
Nem inkább így helyes?:
Config Serialout = Buffered , Size = 20
:?:
Szerző: kapu48
2008. december 15. hétfő, 22:47
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: RS485 bufferelés és irányváltás
Válaszok: 65
Megtekintve: 13283

Szerencsére úgy építettem meg, hogy át jumperelhető.
És ha szerepet cserélünk? HW-UART-RS485 ad-vesz, SW-UART-232 monitoroz. Így jobban működne?
Bufferelésnek utána nézek!
Szerző: kapu48
2008. december 15. hétfő, 22:29
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 81607

„A Print #1 hiányzik” azt másik Max485 küldené.
Két Atmel komunikálna SoftUart-Max485-el, ezt akarom monitorozni!
Szóval pufferelni kel? Vagy inkább várakozni?
Szerző: kapu48
2008. december 15. hétfő, 22:14
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 81607

Hali! Van 1 Soft UART meg 1 Hard UART közös lapon! Használhatom a 2-t felváltva? Az egyik vesz a másik, továbbküldi a terminálnak: $crystal = 14745600 'Sebesseg $regfile = "M644def.dat" 'Chip $baud = 57600 '--- Foprogram --- Dim Tstr As String * 4 Dim Num As Word , Mybaud As Word Mybaud = ...
Szerző: kapu48
2008. december 15. hétfő, 20:42
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 81607

Az --- Alapadatokat --- a saját hardveredhez kel állítani!
Nálam például így nézki:

$crystal = 14745600 'Sebesseg
$regfile = "M644def.dat" 'Chip
$baud = 57600
'--- Foprogram ---
...
Szerző: kapu48
2008. december 15. hétfő, 18:11
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 81607

Használd inkább kezdésnek a Bascom beépítet terminálját. Nekem az kapásból elsőre lekezelt mindent! Ez a Br@y++ nekem csak 1 irányba kommunikál. Veszi amit küldök, de vissza nem küld semmit. Ui: Na ha mindig újra Connect-ezem megy egy darabig oda-vissza! Valami elkötésed lehet! Melyik az a kapcsolás...
Szerző: kapu48
2008. december 14. vasárnap, 15:54
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: fagyvezérlő
Válaszok: 31
Megtekintve: 5772

Ja eddig nem közölted, hogy mire kel az aksi! Csak próbáltam találgatni!
Hogy működni fog e ahhoz még mindig keveset tudunk!
Még nem is volt elég hideg, a hőérzékélőt hogyan próbáltad ki?



:?: