Hallo Gemeinde. RS485 BASCOM und Mega32/64 Gibt es irgendwo Hinweise wie man das impelmentiert, dabei sollte der -original- USART für RS232 erhalten bleiben. Und: welcher RS485-Baustein mit integrierter galv. Trennung ist empfehlenswert. Danke für Infos. Kurt
@Kurt Bindl, Welche Übertragungsgeschwindigkeit willst Du denn erreichen (BAUD???) Willst Du vom µC Damit nur senden, oder auch empfangen?
Feierfoxx wrote: > @Kurt Bindl, > > Welche Übertragungsgeschwindigkeit willst Du denn erreichen (BAUD???) > > Willst Du vom µC Damit nur senden, oder auch empfangen? 38400, Senden und Empfangen, also die Richtung umschalten. Kurt
@Kurt Bindl 38400 Baud - beim Senden über Timerinteruppt weniger ein Problem. beim Empfangen mit 8 Fach Oversampling macht das schon mal eine Abtastrate von 1/307200 sec. Das heisst, Dein Timerint muß mit ca. 3ms abtasten. bei 8 Mips x 3 = 24 Befehle zwischen den Int. Da wäre die Frage wohl beantwortet, vorallem in BASCOM
> welcher RS485-Baustein mit integrierter galv. Trennung ist > empfehlenswert. Ob er empfehlenswert ist, weiß ich nicht, aber wir setzen den MAX3535 ein und haben eigentlich keine Probleme damit
Galvanisch getrennte RS485 Treiber gibt es ausreichend. TI hat erst kürzlich welche auf den Markt geworfen: http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=897&uiTemplateId=NODE_STRY_PGE_T Dir bleibt hier wohl nur eine externe UART übrig. Da würde ich Dir aber empfehlen, einen µC mit mehreren internen Hardware-Uarts einzusetzen, da externe UART Chips wesentlich teuerer sind und Du diese ja auch über ein Interface bedienen mußt (parallel, SPI etc)
Der MEGA324P - wie Paula - hat 2 x USART auf dem Chip; MEGA64 oder 128 oder 256 sowieso!
Hallo Leute, danke für die sehr hifreichen Antworten. Jetzt seh ich klar. Mega32 könnte ich zwar nehmen, den original USART für RS485 benutzen, und einen Soft-Ser mit 1200 einrichten (nur Kontrollausgaben). Aber, es geht mit zwei integrierten USART sicherlicht bequemer. Noch hab ich freie Wahl. Die Trenn-RS485 muss ich mir noch näher ansehen, es ist beruhingend zu wissen das sie anständig laufen. Kurt
Der AtMega 162 hat auch 2 USARTs. Dem Versuche ich gerade 2* RS485 beizubringen, habe aber noch ein Timing-Problem. Schönen Feierabend, Konrad
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.