Hallo zusammen, ich brauche einen µC, der 3 UART bzw. USARTs besitzt. Laut Microchip hat folgender µC 3 davon: https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/ATMEGA165PA-AU?qs=sGAEpiMZZMvqv2n3s2xjsWgbXeng%252BBEaS4%2FzEIc57qk%3D Stimmt das? Ich hab in das Datenblatt geschaut und nur eine USART Einheit gefunden. Was stimmt denn nun? MfG Kevin
Kevin schrieb: > ich brauche einen µC, der 3 UART bzw. USARTs besitzt. Laut Microchip hat > folgender µC 3 davon: Wie schnell sollen die denn übertragen?
Wolfgang schrieb: > Wie schnell sollen die denn übertragen? Darüber habe ich mir noch keine Gedanken gemacht. Ich muss ein GPS Modul, Lora 433Mhz, BLE5.0 und ein Bl2.1 Modul auslesen und darüber Daten austauschen. Also mit 4 Modulen.
Kevin schrieb: > ich brauche einen µC, der 3 UART bzw. USARTs besitzt. Laut Microchip hat > folgender µC 3 davon: Bist Du Dir sicher? > Stimmt das? Ich hab in das Datenblatt geschaut und nur eine USART > Einheit gefunden. Was stimmt denn nun? Datenblaetter laedt man, um sicher zu sein, i.d.R. und wenn verfuegbar, direkt vom Hersteller (immer aktuellste Version) und nicht von da, wohin Du verlinkt hast. Das ist nur eine Zusammenfassung (steht z.B. direkt auf der ersten Seite "datasheet summary"). Auf der Herstellerseite zumProzesor steht direkt:: 1 UART 2 SPI 1 I2C
Ich verwend den ATMega 2560, der hat 4 UARTs. Allenfalls einfach mal die Ueberschichtentabelle bei Microchip selbst anschauen.
Wolfgang schrieb: > Kevin schrieb: >> ich brauche einen µC, der 3 UART bzw. USARTs besitzt. Laut Microchip hat >> folgender µC 3 davon: > > Wie schnell sollen die denn übertragen? Sofern es darueber naehere Details gibt, wuerde ja evtl. auch eine Softwareloesung in Frage kommen.
Kevin schrieb: > Ich muss ein GPS Modul, Lora 433Mhz, BLE5.0 und ein Bl2.1 Modul auslesen > und darüber Daten austauschen. Das muss doch nicht gleichzeitig sein, oder? Multiplexing sollte funktionieren: https://e2e.ti.com/support/switches-multiplexers/f/388/t/566298?SN74LV4052A-UART-Signal Wenn dein Controller nichts weiter macht außer die Module auslesen und mit Daten versorgen reicht da ein kleiner 8-Beiner und der erwähnte SN74LV4052A aus.
nochwas schrieb: > Wenn dein Controller nichts weiter macht außer die Module auslesen und > mit Daten versorgen Blöd wird das nur, wenn die Module von sich aus losplappern. Dann ist es schon deutlich angenehmer HW UART mit Empfangspuffer zu haben.
Andre schrieb: > Blöd wird das nur, wenn die Module von sich aus losplappern. Dann ist es > schon deutlich angenehmer HW UART mit Empfangspuffer zu haben. Mindestens das GNSS-Modul wird das tun. Kevin schrieb: > Wolfgang schrieb: >> Wie schnell sollen die denn übertragen? > > Darüber habe ich mir noch keine Gedanken gemacht. Solltest du aber ...
Falls es nicht Atmel sein muss: ich habe gerade einen NXP-Chip hier. der hat Flexcomm Interfaces. "LPC51U68: Eight Flexcomm Interface serial peripherals. Each can be selected by software to be a USART, SPI, or I2C interface."
Noch gefunden https://www.maximintegrated.com/en/products/interface/controllers-expanders/MAX3107.html UART am I2C anhängen. Da gehen bis zu 8 Stück.
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.