-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Hallo Dario, eigentlich arbeitet eine RS-232 mit +-12V, zudem sind die Signale invertiert. Beim Rondostat fehlt der Pegelwandler, daher 0-3V nichtinvertiert. Die neueren RS-232 Bausteine sind TTL Kompatibel, daher kommen die auch mit 0-5V zurecht
Ja, ich wollte das nicht über Funk sondern über Kabel a RS232 machen. Gibts da ne Möglichkeit. Vielen Dank schonmal..
-
Thread
Unbestückte Oszillatoreingänge beim MSP430?
Naja, der LF-Oszillator (Uhrenquarz) braucht z.B. auch sehr viel weniger Strom als der DCO Interner RC-Osz.. Der ist Übringens beim MSP430F11X(1) Flash Emulation Tool sehr wohl bestückt ( sieht aus wie ein kleines silbernes
DCO (da wird aber nichts automatisch stabilisiert - das musst du programmieren ) verwendet. Der interne RC-Osz. schwingt mit einer nicht genau definierbaren Frequenz (Produktionsbedingt und wegen hoher Temperaturabhängigkeit). Bereits bei einer RS232 Aufgabe gibt es da erhebliche Probleme. Es gibt
-
Thread
STK500 Programmierung geht nicht
muss nur der 6-polige ISP gesteckt sein - steckt der AT90S8515 im unteren Sockel (wenn LED links und RS232 rechts sind) Otto
da kein Takt anliegt. Kann ich denn per Fuses einstellen, wie schnell er mit dem internen Oszillator arbeitet bzw. kann ich das Teilerverhältnis einstellen? Ok, jetzt kann ich das auch selbst nachsehen im AVR Studio bzw. Datenblatt. =)
-
Thread
Einfach-Messdatenerfassung
oder Schaltungen bei ELV denke... Und die sollten es eigentlich besser wissen. Zum Beispiel der RS232-Opto-Isolator: http://www.elv-downloads.de/service/manuals/RS232/RS232OI_KM_G_991115.pdf Da steht Isolationsspannung: 1000 V. Beide Seiten werden aber über 2 Sekundärwicklungen eines Trafos versorgt
diese bisher verwendet. Bei den ADUM1201 spart man auch die Widerstände ein. > Zum Beispiel der RS232-Opto-Isolator: > http://www.elv-downloads.de/service/manuals/RS232/RS232OI_KM_G_991115.pdf gutes Beispiel. > Da steht Isolationsspannung: 1000 V. Beide Seiten werden aber über 2 > Sekundärwicklungen
-
Thread
Viele Fragen und ein kleiner Blog
sts UCSR0C, Dummy1 rcall FirmOut ; Meldung auf RS232 ausgeben ;Alle Interrups aus cli loop: rjmp loop .include "rs232.asm" ; RS232 Funktionen [/avrasm] In rs232.asm wird nur ein Text auf die
sts UCSR0C, Dummy1 ;Alle Interrups aus cli Neu: ;RS232 Buffer Zeiger auf 0 ldi Dummy1,0 sts RS232Zeiger,Dummy1 ;RS232 Buffer speicher löschen SRAM ldi xl,low(RS232Buffer); ; Z Pointer laden ldi xh,high(RS232Buffer);
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
links nach rechts, oben nach unten: TCXO mit Inverter; µC mit SWD Steckverbinder; Spannungsregler, RS232-Treiber, Eingangsinverter und D-FF; Steckverbinder 5V-Versorgung, RS232, Eingangsbuchse.
EXREF_ON erkannt wird. Der µC verwendet diese Referenz mit höchster Priorität. Die Korrekturwerte für interne und externe Referenzfrequenz lassen sich per RS232 oder manueller Einstellung mit Bedientastern anzeigen/eingeben/ändern. Bei der Eingangsschaltung gehe ich einen anderen Weg als sonst. Hier ist
-
Thread
Neuling will mit ATmega8 einen Transistortester bauen
prozessoren habe ich keine Erfahrung gemacht, die sind weniger im "TREND".. Mein Tipp: Benutze einen Rs232 ISP adapter von scott falk hühn (Rs232 = Serielle Schnittstelle ) http://s-huehn.de/elektronik/avr-prog/avr-prog-alt.htm dazu brauchst du aber Ponyprog, einfach runterladen und installieren. Weitere
Daniel V. schrieb im Beitrag #2173222: >>z. B. einen RS 232 - USB Adapter > Dieses teil habe ich dort in der suche nicht gefunden bei pollin...wie > heißt das nochmal genau und > wozu brauch ich das? brauchst du jetzt noch nicht, das war wohl ein Vorschlag
-
Thread
Layout für MCS51 Experimentierboard
mit ISD51 von Keil. Ist zwar für eine IS51-Version mit USB-CDC Schnittstelle. Funktioniert aber mit RS232 genauso, da ISD51 für RS232 entwickelt wurde. https://www.mikrocontroller.net/topic/368842?goto=4159010#4159010 Gruß. Tom
Zur Unterscheidung meldet sie sich mit Version 1.1a anstatt V1.1 der Testversion. An einem USB-RS232 Adapter funktioniert der Programmer auch, aber die Software läuft um ein vielfaches langsamer als an einer echten RS232-Schnittstelle.
-
Thread
ATmega8 USART Problem
Asynchrone Übertragung 115200 Baudrate 8 Bit, 1 Stop, no Parity Terminal von CodeVisionAVR und RS232 Com-Terminal getestet Fehlerbeschreibung: beim Senden von "UDR=48" oder eine printf Anweisung kommt immer nur "8888" beim Terminalprogramm an. Habe schon ein wenig rumgespielt bei den Einstellungen
ist der interne Oszillator des Mega8 vielleicht aktiviert?
-
Thread
Ladderfilter berechnen und bauen
allerdings noch nicht danach gesucht. Warum geht keine serielle Steuerung mit dem PC? Wegen den RS232-Pegelunterschieden? In dem Fall könnte man einen Max232 zwischenschalten. >> Ich komme aus der Kölsch-Region >> Viele Grüße Richtung Süden (über den WW-Äquator!)! > Weißwurstfrühstück mit
des Filters Damit kann die Filtermessung automatisch ablaufen. Das Ganze wird Excel-gerecht per RS232 an den PC gesendet. Es gibt einen Zusammenhang zwischen Schrittweite und Verweildauer. Dies könnte in einer Tabelle abgelegt und ausgewählt werden. Es reichen in der Regel 3 Taste: +/- und Enter
-
Thread
ATMeha8 - UART ohne ext. Quarz?
nehmen,Standartbaudraten bis 19200 sind kein Problem.Für alles andere als ein Prototypen ist der interne RC-Oszillator aber nicht stabil genug.Vor allem bei Temperaturschwankungen läuft die Frequenz weg und das UART-Timing stimmt nicht mehr. Kurzantwort: Nein
:) ich brauche das ding eben nur für stumpfe ablaufsteuerungen, absolut nix zeitkritisches. über rs232 soll er dann die aktuellen zustände raushusten und eventuell von nem zweiten controller (bordcomputer) verarbeitet werden.
-
Thread
FPGA synthetisierung
Tach.... Hab mal eine Zwischenfrage Hab mich mal genauer über die RS232 erkundigt Wenn ich einen µC oder AVR verwende, würde ich ja die RS232 (serielle) benutzen ich muss 500kbit/s übertragen... Das maximum der RS232 finde ich jedoch bei 460.800 kbit/s (Die µC die
Vhdler wrote: > Tach.... Hab mal eine Zwischenfrage > Hab mich mal genauer über die RS232 erkundigt > Wenn ich einen µC oder AVR verwende, würde ich ja die RS232 (serielle) > benutzen > ich muss 500kbit/s übertragen... > Das maximum der RS232 finde ich jedoch bei 460.800 kbit/s die
-
Thread
Atmega 8 testen ob programmierung funktioniert
Auch die Fusebits richtig gesetzt? Standardmäßig ist der interne Oszillator (1MHz) gesetzt
geht um das rs232 interface.... mit dem atmega 8: http://cesko.host.sk/IgorPlugUSB_RS232/AppNote USBtoRS232.doc
-
Thread
"Pingu920" - ARM9 Linux Embedded zum selbst Löten
stehen extern zur Verfügung Programmieren lässt sich das Board ganz einfach ohne JTAG, da das interne Bootprogramm im ROM des AT91RM9200 den Download per XMODEM über eine serielle Schnittstelle, die sog. "Debug Unit", zulässt. Diese Debug Unit ist über einen FT232R als USB nach draußen geführt. Über
Alternativ noch folgender Vorschlag: Wenn du den FT232RL wirklich nur ein mal benötigst, dann wäre es sogar sinnvoller, diesen komplett vom Board zu nehmen und nur die nötigen Leitungen zum Programmieren heraus zu führen und extern dann den RS232RL auf
-
Thread
ATmega2561 - USART
hardware müsste doch alles klappen, ist ja vom hersteller (display3000) und nur mit einem normalen RS232 zum pc verbunden.
Hyperterminal muss dazu ausgeschaltet sein). Die Zeichen laufen vom PC durch das Kabel durch den RS232 Wandler bis zum µC-Sockel. Dort schickt sie die Drahtbrücke über den Tx Anschluss wieder zurück. Sie durchlaufen wieder den RS232 Wandler und gehen über das Kabel wieder zum PC. Mit diesem einfachen
-
Thread
Bluetooth AVR ISP Programmer
eine_einfache_Anleitung Nur dass man keinen USB Decoder Chip bräuchte, sondern dass einfach mit RXTX wie bei RS232 machen könnte. Danke, m.f.G.: Developer_X
mit einem AVR via Bluetooth Daten von PC an den MC > senden und zurück? Ich habe bisher immer eine RS232 Schnittstelle 115200 Baud sind kein Problem, sofern der interne Oszillator entsprechend auf die serielle Baudrate kalibriert wurde (und nicht auf 8 Mhz). Mit einen Quarz bzw. ohne Kalibrierung
-
Thread
PIC12F675 Einstieg
tolle sache, für mehr allerdings nicht, da kein ad wandler an bord ist, und auch keine schnittstellen(rs232 usb) zudem hast du auch nur 1 timerreg. für mehr musste auf den avr oder höheren pic ausweichen... adw, usb - rs232 - und spi schnittstellen, X timer , sowie zig ports gehören hier zum standart
sache, für mehr allerdings nicht, da kein ad > wandler an bord ist, und auch keine schnittstellen(rs232 usb) > zudem hast du auch nur 1 timerreg. > > für mehr musste auf den avr oder höheren pic ausweichen... > adw, usb - rs232 - und spi schnittstellen, X timer , sowie zig ports > gehören hier
-
Thread
10MHz Frequenznormal Rudium Efratom WP-92066 FRC Stecker Anschlussbelegung Datenblatt Tipps Hinweise
verlinkt dieses PDF, ein Rb-Normal von Stanford Research. https://de.wikipedia.org/wiki/Rubidium-Oszillator Die Abmessungen und Steckerbelegung seien kompatibel zu Efratom FRS, es gibt aber zusätzlich eine RS232 Schnittstelle.
Die Fotos aus dem PDF, mit Steckerbelegung. Einschließlich der Zusatzfunktion RS232 nur bei SRS. Anscheinend von 1999 laut Platinenaufschrift.
-
Thread
USART ATmega8515
USART kommunizieren soll auf eine bestimmte Baudrate eingeschränkt bist, dann geht es auch mit internem Oszillator. Nebenbemerkung: bei internem Oszi besteht eine größere Abhängigkeit der Taktfrequenz von Betriebsspannung und Temperatur. Bei großen zu erwartenden Schwankungen dieser Größen vielleicht
.... hab' gerade das gleiche Problem.... mein ATmega8 mit seinem internen Oszillator läuft auf 1 MHz (genau auf 997.688 Hz) Leider lassen sich nur Baud-Raten von 4800, 2400 und 1200 erzeugen. 9600 Bd geht theoretisch und praktisch nicht!! Du kennst sicherlich
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Das wird ein Logger für alles Mögliche, hauptsächlich von Daten über RS232 und dem internem ADC des verwendeten PIC16F73 (nicht grade luxuriöses Teil, aber für Umme auf ner Platine gefunden). Bedienung über Softkeys, die Menüstruktur steht zu 90%, einige Funktionen muss
Hier ein USB auf RS232 oder RS485 mit Auto Umschaltung. Ein FTDI 232RL ist der Kern der Schaltung.
-
Thread
xmega mit 115200 baudrate
Fehler > von 3.5%. Der Fehler sollte nicht größer sein als 0.2% Quatsch. Beim xmega kann man mit internem Oszillator, der auch auf einer geraden Frequenz läuft so ziemlich jede Baudrate mit vertretbarem Fehler erzeugen, da der xmega einen Fractional Baud Rate Divider hat. Mehr dazu siehe a) Datenblatt
einstellen - das reicht für jede RS232 Kommunikation. Gruß Helmut
-
Thread
Keine Verbindung in AVR Studio
PronyProg2000 in der Version 2.07c. Allgemein: * Zwischen PC und Pollinboard sollte eine echte RS232 Verbindung bestehen. Keine über einen USB-Adapter * Am Pollinboard muss das RS232 Kabel an die richtige Buchse angeschlossen werden (ISP). * Das RS232 Kabel muss 1:1 verschaltet sein. _Kein
hfuse 0x99 und efuse 0xff zu sehen. Das sind die Werkseinstellungen für den Atmega644, d.h. 1 MHz interner RC-Oszillator. Damit wird das Testtoolprogramm (programmiert für 8 MHz) bei der Textausgabe über UART/RS232 scheitern, weil die Baudrate 9600 nicht eingehalten werden kann. Du könntest versuchen
-
Thread
Frage zu einem Programmier-Adapter zur Sicherheit
zum selbst aufbauen gibt es noch den PonyProg für die RS232- Schnittstelle. Wird auch hier im Forum oft benutzt. Anmerkung: guck' mal nach Deiner e-Taste ;-) ciao.
Hallo Theodor! Hier der Link zu einem einfachen RS232-Programmer (setzt eine echte RS232 voraus). http://www.pcfilter.de/AVR-Ecke/Page4.html LG Jens
-
Thread
FT232BL erkennungs probleme
einfach nicht Verstehen warum der Chip nicht erkannt wird. Kann es daran liegen das ich ein anderen USB-RS232 wandler im Betrieb hatte? Es wird mit dem USB View nur 0 angezeigt, er kann also scheinbar nichts auslesen, aber wenn kein Treiber installiert werden konnte? Der Chip kann vom einlöten auch
Hallo, Ich habe öfters FT232RL benutzt, möchte jetzt FT232BL verwenden weil der einfacher billiger ist. Mir ist es nicht eindeutig ob ich ein externer Oszillator brauche oder nicht (beim RL braucht man keiner). Scheint doch
-
Thread
Servosteuerung für Elektroanthropoden mit Servotreiber-ICs
sollte es absolut kein Problem sein die auf 16 oder mehr Kanäle zu erweitern. Ich kann einfach per RS232 bzw. UART den Gewünschten Servo und Stellwinkel auswählen und fertig. Dazu noch spezifische Kommandos wie "Jedes zweite Servo auf Winkel X fahren". So könnte man auch wiederholende Bewegungen
ist in diesem Zusammenhang folgender Schaltplan zu empfehlen? http://www.coolcircuit.com/circuit/rs232_driver/ (MAX232(Full duplex)) Man findet ja manchmal auch andere Anschlussbelegungen für TX und RX...
-
Thread
ZigBit ZigBee Meshnetics
Joan wrote: > Wenn ich die ZigBit module an 3.3V häng, dann laufen die internen > Oszillatoren wie im Datenblatt angegeben.. 4MHz an Pin 10 und 32kHz an > Pin 7. Wenn der 32-kHz-Quarz läuft, dann muss auch der AVR noch funktionieren. Dieser Oszillator läuft nur an, wenn
erledigen? Pin zum Aufwecken ist OK, aber falls du mehr zu erzählen hast, solltest du trotzdem RS-232 oder I²C für die Kommunikation in Betracht ziehen. Die RS-232-Leitung kann ja auch zum Aufwecken an einen interruptfähigen Pin parallel geklemmt werden.
-
Thread
AT Befehle zum Handy senden
Wenn der Atmel ohne Quarz weiter funktioniert dann ist der interne Oszillator aktiv. Und der hat ab Werk 8MHz/8 = 1MHz Also Fuse Bits ändern.
> zwischen handy und µC ist ein max232. Wozu? Verwendet das Telephon etwa RS232-Pegel?
-
Thread
Frequenzstabiler, einstellbarer Oszillator
Analog Devices - DDS-Chip mit programmierbarem Oszillator und Filter.
Hameg-Signalgenerator, klemm eine stabile Referenz dran (Leo Bodnars GPS-Clk...) und mach was mit SCPI oder RS232... fertig. Kostet nicht die Welt, ist, wenn da, in einigen Minuten zusammengestöüstelt und - funktioniert ohne langes herumgetue.
-
Thread
FTDI 232BL Externer Takt nötig?
Also ich hab gerade meine USB / RS232 Platine zusammengebaut. Auf der Platine ist ein FTDI 232 BL Aus Platzgründen wollte ich auf den externen Oszi verzichten, was laut Datenblatt auch geht. Nur das Gerät wird von Windows als
Der FT232Rx kommt ohne externen Oszillator aus. Er ist auch sonst moderner und funktioneller, als die Bx-Serie.
-
Thread
LCD über nur einen IO-Pin ansteuern
> > Meines Erachtens, sollte sie umgedreht eingebaut werden, damit sie die > logische 1 einer RS232 Verbindung (zwischen -3V und -15V) nach quasi GND > zieht. Stimmt, es sind sogar beide Dioden falsch rum. D1 verhindert Spannungen über VCC, funktioniert aber nur in Verbindung mit dem internen
@Peter Kann man mit der AutoBaud-Funktion in anderen Kontexten auch ohne externen Oszillator bei guter Qualität über RS232 senden, nachdem der UART eingestellt ist?
-
Thread
PIC18f46j50 USART will nicht wie Ich
also ich bin wesentlich weiter gekommen, zum einen war in den configuration bits immer noch der interne takt kativ was jetzt stimmt und dieses zeile hat gefehlt: BAUD_IDLE_TX_PIN_STATE_LOW damit ist jetzt auf der rs232 sendeleitung der ruhezustand low und nicht mehr high. jetzt wird auch mein zeichen
) // abrage ob 1 { while(Busy1USART()); { for(;i>0;i--) { putrs1USART ((const far rom char*)"rs232-test"); Delay100TCYx(90000000); } } } } } weiß jemand warum??? thx
-
Thread
CAN-Bus Zickiger bei df als RS232?
38.800 Baud auf der RS232-Seite sein zu können. Um erst einmal die Funktion hinzubekommen habe ich mir gedacht, ich benutze den internen Oszillator, schreibe das OSCAL-Byte und wenn es der RS232 - Schnittstelle reicht, sollte
Ich habe meinen CANSniffer mit 16MHz getaktet, damit kann ich über die RS232 500KBit (oder 250Kbit oder 1MBit) fahren. Damit schaffe ich auch die Daten schnell genug weg, wenn der CAN Bus mit z.B. 500KBit läuft. Allerdings habe ich auch andere HW als du. Mit den krummen
-
Thread
Lock bits vs. Clock source auf 8-Bit AVRs
etwas selbst programmieren lassen (außer das Ding hat einen Idiotensicheren Bootloader) - Nie den internen Oszillator für den UART verwenden (außer vielleicht zum Debuggen)
müssen, Lockbits setzen und fertich! Updates werden über externe Schnittstellen (UART/RS232, Ethernetcontroller, Funk-Modul etc.) erledigt. Die Verschlüsselung muß nicht unbedingt AES sein, Du kannst Dir auch selber etwas ausdenken.
-
Thread
Allgemeine Fragen zu uCs
oder das Programm beginnt an einer anderen Stelle. Wird das über die BOOTRST-Fuse gesteuert? Oszillatoren. Es gibt offenbar interne und externe Oszillatoren. Dabei scheint es als müsste, oder könnten 2 externe Oszillatoren angesprochen werden, zumindest bei den großen Atmel Prozessoren, also auf XTAL
, aber selbe Stelle. > Wird das über die BOOTRST-Fuse gesteuert? RTFM. > Es gibt offenbar interne und externe Oszillatoren. Jo. > Dabei scheint es als müsste, oder könnten 2 externe Oszillatoren angesprochen werden, zumindest bei den großen Atmel Prozessoren, also auf XTAL und TOSC ? Müssen
-
Thread
Probleme mit SPI und RFM12
du Masse verbunden? Doch, wenn die RS232 TxD Leitung vom Computer auf -12V liegt. Oh mann, wieso macht man denn sowas? Sowas ist natürlich völlig tabu. Benutze was anständiges ala MAX232.
Für RS232 ist auf dem Funk-Evaluationsboard von Pollin schon ein Max232 verbaut. Als ISP wird eine Transistorschaltung verbaut, die von RS232 wandelt. Was mich an dem Board stört, ist die Versorgung des
-
Thread
Auswahl von MC für Türschlussüberwachung
Mein Ansatz wäre, jeder Tür einen eigenen MC (ein 8Pin-Tiny reicht) zu spendieren. Dazu vielleicht RS485-Bustreiber. Die Übertragung Manchester-codiert, dann kannst du den internen Oszillator nehmen. Und da du keinerlei Zeitprobleme hast, kannst du ein single master system nehmen.
@winfried: es wird auf jedenfall ne rs485 bussystem, da der aufbau ja so sein soll: PC - RS232 - MC - RS485 - MC(für Tür) - RS485 - MC(Tür) ... das mit der verschaltung versteh ich immer noch nicht: ich habe am 485 R0, RE-, DE, DI
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
werden > soll. Das läuft bis jetzt über das FTDI-Kabel an einen ATMEGA2560. Meinst Du ein USB- oder RS232-Kabel? > Der ist aber für die kommenden Anwendungen zu groß und hat zu wenig Physisch zu groß? > Ausgänge. Der MC meldet dann zurück, was geschaltet wurde. Das darf > nicht allzu viel Zeit
>> soll. Das läuft bis jetzt über das FTDI-Kabel an einen ATMEGA2560. > Meinst Du ein USB- oder RS232-Kabel? Diese vermeintliche *Kostprobe* wurde schon mehrfach beantwortet, ua direkt im Eingangspost: gubbelgubbel schrieb im Beitrag #7331735: > FTDI TTL-234X-5V Uwe D. schrieb im Beitrag
-
Thread
Einfacher Messadapter RS232
Hallo, Seit langen mal wieder hier ! Atmel AtTiny13 mit 9,6 MHz interner Oszillator Mit dem Zeichen U (0x55) initilisiert sich der Software URAT (Auto BAUDing 300 - 115200). Erwartete Antwort kommt ! Mit dem Zeichen 0 (0x30) kann ich dann den logischen Zustand vom PB2
moin erstmal würde ich die DCD,DTR,DSR Ausgänge der RS232 jeweils über eine eigene Diode zusammenfassen , da es passieren kann das diese unterschiedliche Pegel aufweisen (Initialisierung) mfg
-
Thread
Internen Takt beim STM32F031 verwenden
Also das sollte funktionieren, damit läuft der µC auf 48MHz aus dem internen Oszillator: [c] // Enable PLL as Clocksource FLASH_SetLatency( FLASH_Latency_1 ); RCC_DeInit(); RCC_PLLConfig( RCC_PLLSource_HSI_Div2, RCC_CFGR_PLLMUL12 ); RCC_PLLCmd( ENABLE );
das ist doch schonmal eine gute Erkenntniss. Dann ist da eine Kommunikation via RS232 mit einem PC Programm zur Parametrierung vorgesehen? Ist die eine serielle Schnittstelle angeklemmt über die der PC mit dem Board kommunizieren kann? Hoffentlich nicht über die virtuelle COM im STM32F103
-
Thread
Framing Error Frage
meines Transfers ein Framing Error auftritt. ich verschicke 11 Datenbytes asynchron (UART) über die RS232 an meinem Mikrocontroller AT90S8515 --> heisst das mein Start und Stoppbit nicht richtig erkannt werden?? --> oder liegt es daran, dass zuviele Daten gesendet werden?? darf in einem Programm
gesetzt, dass der auch verwendt wird? Sonst läuft > dein Controller vielleicht mit dem interen RC-OSzillator mit 4 MHz. > Sende mal viele Daten vom uC zum PC. Wenn da Aussetzer drin sind stimmt > deine Baudrate nicht. Der AT90S8515 hat so was tolles wie einen internen Oszi und die dazugehörigen Fuses
-
Thread
UART Kommunikationsproblem
RichieRich schrieb: > Jetzt habe ich den internen Oszillator auf 6 MHz umgestellt mit der Das glaube ich nicht. Man kann den internen RC beim ATmega32 nämlich nur auf 1,2,4 oder 8 MHz einstellen.
schrieb: > Die Zeitbasis ist 250 us. Also ca. 850 µs für 9 Bit = ca 10600 Baud. Du wirst den internen Oszillator kalibrieren müssen, sonst wird das nichts.
-
Thread
UART senden ohne Timer emulieren
Infos! Neue Frage: Ich möchte den ADC auslesen. Wenn ich das über die ADC-Register mache [c]rs232_send_byte(ADCH); rs232_send_byte(ADCL);[/c] krig ich immernur 00000011 11111111 gesendet? Wenn ich es folgendermaßen auslese funktionierts [c]rs232_send_byte(ADC >> 8); rs232_send_byte
> Wenn ich das über die ADC-Register mache > > rs232_send_byte(ADCH); > rs232_send_byte(ADCL); > > krig ich immernur 00000011 11111111 gesendet? Weil du falschrum liest => Datenblatt konsultieren.
-
Thread
AVR defekt? Wie feststellen
Ich hab auch erst ewig rumgemacht, Probleme mit USB-RS232-Adaptern, Ansprechen der Devices, Probleme über Probleme. Dann hab ich mir bei Ebay ein STK500 (original verpackt noch versiegelt) gekauft und auf einmal lief alles. So macht das Hobby wieder Spaß
kleine Bruder davon (AVR-ISP) ist bezahlbarer und funktioniert (wie das STK500) auch mit billigen USB-RS232-Umsetzern, oder man nimmt gleich die USB-Variante (MK II). Man hat zumindest die Sicherheit, dass der Programmer auch zukünftige AVR-Typen unterstützt, sobald sie am Markt verfügbar sind, denn die
-
Thread
Wofür braucht man 14.7456 Mhz Quarz?
und +-0,2 bis 0,3% Temperaturdrift drin. Und schließlich ist noch eine wichtige Frage, ob eine RS232-Verbindung (Punkt-zu-Punkt) oder ein halbduplex RS485-Bus vorliegt. Von oben nach unten werden immer größere Anforderungen an die Synchronisierung gestellt, die praktisch nur durch eine angemessene
ich in solchen Fällen immer, wenn jemand aus einem Ingenieurbüro seine Meinung vertritt, dass der interne RC-Oszillator für solche Sachen genau genug sei...
-
Thread
Blutzucker-Messgerät Hardware OLED Display
ich hätte auch eine frage: hat der ATMEGA einen externen Quarz oder OSzillator, oder wird der interne benutzt. danke pcs
Der Pegel ist gleich der Atmega Betriebsspannung (also 3V). Zum Testen benötigst Du einen PC mit RS232-Port und einen Pegelwandler oder einen USB-RS232-Adapter (zB FT232).
-
Thread
Datenübertragung µC <--> PC
Möglichkeiten kenne ich schon -- teilweise, mit Außnahme V-USB, alle schon selbst benutzt: 1. doch RS-232, leider auf PCs immer seltener anzutreffen. Auf Tablets/Smartphones gar nicht mehr (bzw. noch nie)... 2. RS-232 via FTDI oder ähnlichen Chips auf USB (scheint die von vielen favorisierte Methode
selbst programmiert" oder gekauft: Ein OS-Update erfordert manchmal ein Treiber-Update. Und bei "TTL-RS-232 via USB-VCOM" braucht man den Treiber nicht selbst anpassen, das macht der Hersteller. Die Chips sollten gesockelt sein oder gar im Adapter-Stecker integriert sein. Ich führe daher nur RS-232
-
Thread
AVR/Atmega8 an STK500 - UART/USART
Andrey, hast Du auf dem STK500 die Verbindung vom PortD (Pins PD0 und PD1) zum Anschluss "RS232 SPARE" (STK500-User Guide, Seite 3-5) hergestellt? Steckt Dein RS232-Kabel im Anschluss "RS232 Port for Communication" (STK500-User Guide, Seite 3-1)? Ciao, mare_crisium
bedeutet, dass das Stopp-Bit zu früh kommt. Das dürfte jetzt das schon von Karl Heinz angesprochene "interner RC-Oszillator"-Problem sein.
-
Thread
"USB to RS232" korrekt?
Hi hast du dir das Datenblatt vom FT232 mal angesehen? Da steht genau drin wie du den beschalten must um einen USB zu RS232-Wandler zu erstellen. Da stehen auch die verschiedenen Spannungsversorgungen drin. Daniel
einholen. Nicht, Mach es so wie im Datenblatt. So auf den ersten Blick. C1 muss 100nF sein. Der FT232RL brauch keinen Quarz, der interne Oszillator reicht. MFG Falk P S Warum baust du so ein Standardding selber? Gibts für wenig Geld fertig im Laden. Nicht sinnvoll.
-
Thread
Baudrate Mega128L 4Mhz intern geht 8Mhz intern nicht
geht #define cpuclock 8000000 //geht nicht //MIT umstellung der Fuse von 4 auf 8 Mhz init_rs232(4800,4800); void init_rs232(unsigned int baud0,unsigned int baud1) { baud0=cpuclock/((baud0*16L)-1); baud1=cpuclock/((baud1*16L)-1); //UART 0 INIT UBRR0H= (unsigned char)(baud0>>8); UBRR0L
alternativer keramischer Resonator wäre kaum billiger. Es ist somit doch völlig unsinnig, mit dem internen RC-Oszillator seine Zeit zu verplempern, sobald man den UART verwenden möchte. Auch irgendwelche sogenannten Baudratenquarze einzusetzen, ist doch Schnee von gestern. Ein Blick in die Baudratentabelle
-
Thread
STK500+Atmega640 -> UART funktioniert nicht
Schnittstelle verwendet. Folgende Dinge habe ich eingestellt: Habe beim STK500 eine Brücke von den Pins "RS232 Spare" (RX und TX) zum Mikrocontroller Port E (PE0 und PE1) gemacht. habe beim den Fusebits den internen Oszillator des Atmega640 auf 8Mhz gestellt, laut Datenblatt: CKSEL = 0010. Die Jumper
Kommen an den Ausgängen überhaupt keine Signale raus? Ansonsten: Dass der interne RC-Oszillator der AVRs für asynchrone serielle Übertragung aufgrund seiner Ungenauigkeit und Temperaturdrift eigentlich ungeeignet ist, ist ein Thema, das hier im Forum schon oft genug durchgekaut