-
Thread
Freescale Drucksensor an Atmega8
mit *der* seriellen Schnittstelle zu lösen. Ich meine damit eine bestimmte serielle Schnittstelle, RS232 genannt. Bei mäßiger Datenrate schafft die das. http://www.mikrocontroller.net/articles/RS-232 Auch wenn der Tiny etwas günstiger ist würde ich an deiner Stelle einen kleinen Atmega nehmen. Suche
Protokolls kannst du dann bei den diversen Hausbussen oder eben Profibus, CAN etc. abkupfern. PC <-RS232-> Master <-RS422-> + <-RS422-> + <-RS422-> Sensor1 Sensor2 Selbst zum Testen der Kommmunikation ist deine Konfiguration, bei der die Pins direkt zusammengeschaltet
-
Thread
Probleme mit USART (ATmega8515)
Hi das hier void rs232_init(void) { UBRRL = 25; //Baudrate 19200 UCSRA|=2; //Doppelte Baudrate UCSRB=0x18; //RX und TX erlaubt } Initalisiert USART eines ATMega8515 auf 38400 8N1 bei 8MHz Takt
Hallo Matthias, Besten Dank für den Tip mit dem internen RC-Oszillator. Ich habe mal die Baud Rate auf 2400 BPS runtergestellt, wie du vorgeschlagen hast - und siehe da, es hat sofort funktioniert. Nach dem Aktivieren des externen 4MHz Quarzes hat die Sache
-
Thread
Quarz am PIC schwingt nicht
Wofür brauchts den Quarz überhaupt? Langt der interne Oszillator nicht?
breite Leiterbahn geführt. Sieh das Layout an. Jimi H. schrieb im Beitrag #6861510: > Langt der interne Oszillator nicht? Oder andersrum: tut wenigstens der?
-
Thread
Welcher AVR für einen n00b?
Müsste gehen. b00n schrieb im Beitrag #3516103: > Brauche ich noch einen Quartz oder ist der interne gut genug? Kommt drauf an was du machen willst. Wenn du die UART Schnittstelle nutzen willst brauchst du einen passenden Baudratenquarz. Für einfache Sachen reicht der interne Oszillator oder der
http://www.mikrocontroller.net/articles/UART dazu passend: http://www.mikrocontroller.net/articles/RS-232 http://www.mikrocontroller.net/articles/Baudratenquarz
-
Thread
Verschiedene AVR Mega8?
Decoder programmiert, der die Signale liest (Interrupt bei Flanke an PD2), decodiert und dann per RS232 an den PC schickt (zur Kontrolle). Mein Problem ist, dass ein und das selbe Programm (selbe hex-Datei) auf dem einen Mega8 fehlerfrei funktioniert, auf manchen anderen nicht (im Programmierboard).
Wird der interne Takt oder quarzstabiler Takt verwendet ? bei internem Takt (mit RC-Oszillator) streut die Frequenz chargenbedingt so, dass dieser Fehler entstehen könnte. Da versuchsweise mit den entsprechenden fuses
-
Thread
externe Baudrate messen mit Atmega164p
lauffen, das mit Hilfe eines ATmega164 eine Baudrate eines externen PC's messen sollte. Ich habe das RS232 Signal über einen Pegelwandler (MAX232) an den int0 Eingang des AVR's angeschlossen. Meine Idee ist, dass ich ein bestimmtes Zeichen über das Hyperterminal unter Windows sende, und sobalt dieses Zeichen über RS232 am int0 Eingang des AVR anliegt, einen Timer starte(also auf die Negative Flanke) und die Uebertragungszeit eines Baudes messe. Danach kann ich die ermittelte Zeit auf eine Sekunde hochrechen, um
-
Thread
wofür ist externe clock gut? (XTAL1)
Der ATMega8 hat einen internen Oszillator, der ab Werk auf 1MHz eingestellt ist, der aber auch auf 2, 4 oder 8MHz eingestellt werden kann. Eingestellt wird das mit den Fuses, dabei aber aufpassen: Schon so mancher hat dabei versehentlich
verwendest, Fuses dreimal überprüfen bevor Du sie veränderst. Da oben hab' ich mich verschrieben: Der interne Oszillator ist nicht temperaturstabil, der Quarzoszillator dagegen schon. Markus
-
Thread
AVR Studio 4.19
. Win10 noch schlimmer... Meine Lösung mit Win11, Atmel Studio 4.19 und AVR JTAGICE mkII war RS-232 Converter. Langsamer als direkt über USB, aber zu dem Converter gibt es Treiber, somit ist die Arbeit möglich.
Datenblatt angeschlossen > > Der braucht mindestens einen externen Quarz mitsamt Cs. > > Den internen RC-Oszillator hat erst der Nachfolger ATtiny2313. Oliver
-
Thread
F_CPU calibrieren und in eeprom abspeichern
Raterei: - https://electronics.stackexchange.com/questions/328748/can-we-calculate-the-baud-rate-of-rs232-communication-from-the-tx-output-signal Wenn da tatsächlich 2 Quarze in RTC und am µC verwendet werden, dann tippe ich nach wie vor auf einen SW-Fehler.
Annahmen, aber wenig Fakten. Dazu: > internen RC-Oszillator Dazu muss der ATMega umgefust werden. Dann kann man auch den Resonator ablöten und einen beliebigen/passenden Quarz Oszillator dran fickeln, z.B. einen Uhrenquarz. Auch stellt sich
-
Thread
Problem mit AtMega8 Uart Receive
helfen: Ich moechte einfach nur was uebers Uart empfangen koennen... Ich hab das Teil an meine RS232 am PC angeschlossen, usw... die Signale kommen auch richtig an Pin2 (RXD) an, das hab ich schon am Oszi gesehn, der Interrupt ist wohl auch enabled, aber es passiert nichts! Ich hab am PortC, wo sich
Ich hab mit dem Mega8 in verbindung mit RS232 mal viel Spass gehabt, bis ich herausgefunden habe, das der interne Quarz wohl doch SEHR Temperaturabhängig arbeitet! Da in deinem Quellcode aber was von 16 Mhz steht, gehe ich davon aus das du
-
Thread
Fragen zu Quarzoszillatoren für Mikrocontroller
7200 Bd habe ich immer wieder vermisst! Stephan E. schrieb im Beitrag #6563881: > Und ein Oszillator ist schnell getauscht. Wozu? Wenn Du es nicht so eilig hast, dann schalte doch den internen Vorteiler ein. Sobald Du schnelle PWM, viele LEDs, ... brauchst, geht so ein ATmega auch schnell in
langweilt die Anwendung nicht. Wenn es in Richtung PC geht, dann auch gerne 250 oder 500 kBd, da die RS232->USB-Umsetzer das auch locker mitmachen. Bei aktuellen µCs mit fraktionalem Baudratengenerator sind "Baudratenquarze" eher störend denn nützlich. Falls jetzt jemand das USB-Lied singen möchte:
-
Thread
ATMega88, UART, Fleury bekomme ständig '#'
aber i kann auch mit 9.6k oder 19.2k versuchen, in der tabelle steht für sie 0.2%. i benutze der interne oszillator
Fittipaldi wrote: > benutze der interne oszillator Vergiss es! Der interne Oszillator ist für asynchrone Datenübertragung /ungeeignet/.
-
Thread
Problem beim Programmieren des AT89S52 Mikrocontrollers
wunderbar. Auch der AVRISP MkII kann die Dinger programmieren, aber es muss ein Quarz am MC sein, der interne Oszillator muss laufen. Stelle also sicher, das, wie oben beschrieben, ALE aktiv ist, bzw. der Oszillator läuft.
Jumper PSEN nach GND, um in den Bootloader zu gelangen. Hat der PC keine UART, geht auch jeder USB-RS232 Umsetzer. Dann von Atmel das Flip laden und ausführen.
-
Thread
PDP11 KL11 SLU in altem CPLD?
bekomme ich eine komplette RS232 IO in ein 36er CPLD: http://www.lothar-miller.de/s9y/archives/60-RS232-IO.html Aber der verlinkte Code sieht sowieso ein wenig, naja, "laienhaft" aus, denn die Sensitivlisten sind allesamt falsch
... > Immerhin bekomme ich eine komplette RS232 IO in ein 36er CPLD: > http://www.lothar-miller.de/s9y/archives/60-RS232-IO.html > ..eventuell ist es ja der bessere Ansatz Deine RS232 zu nehmen und das Businterface entsprechend anzupassen?
-
Thread
HTERM empfängt beim senden mit USART nur wirres zeug
tutorial rangezogen. doch hterm empfängt nur buchstabensalat. Benutze nen atmega16 und übertrage mit usb-rs232 konverter. wie kann man in diesem zusammenhang printf benutzen? danke schonmal
>Ich wette einen Kasten Bier, dass du den internen Oszillator verwendest. Flens hat wieder kistenweise Winterbock...
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Zeitintervall aufgenommen werden, angezeigt. Die Daten werden auf einem EEPROM geloggt und lassen sich per RS232 auslesen.
neueste Einsteckplatine für den STM32F10Vx MCU. An zusätzlichen Bauteilen sind vorhanden. MAX3223 RS232 Transceiver mit Anschluss Flag TMP101 Temperatursensor + (Interner STM32 Die Sensor ist auch vorhanden) AT24C08 EEPROM LM4132 3V Referenz für ADC 4 Monitor LEDs Mini JTAG 5x2 Buchse nach einem
-
Thread
Impulszähler mit Notfallschaltung
Hallo, die angehängte Schaltung soll die Impulse eines Wattmeters zählen und per RS232 an den PC übertragen. Die Pulse werden zumnächst im RAM, bei abfallender Versorgungsspannung im Flash gespeichert. Könnt ihr bitte mal schaun ob noch gröbere Fehler drin sind..? (bin noch relativ
2,7V) und den Portpin. Dann würde ich jedem IC noch mind. einen 100nF Kondensator spendieren. Und: Rs232 mit internen RC Oszillator kann funktionieren, muss aber nicht. Spendier dem Teil noch einen (Baudraten) Quarz Gruß Roland
-
Thread
Genau Jede Sekunde Hochzählen..
> da ich den Internen Quarz benutze Lies das noch mal nach... Es gibt keinen internen "Quarz" :-/ Der interne "Taktgenerator" ist ein ziemlich ungenauer RC-Oszillator. Den nimmt man, wenn man irgendeinen Takt braucht. Für alle genaueren Anforderungen (RS232 oder Zeiten) bruchst du wirklich einen Quarz oder aufwendige Kalibrrermöglichkeiten.
-
Thread
Fehlersuche in 80C32Basicsteuercomputer aus Elektor 98
dem PC aufgebaut? Um die Verbindung zum PC grundsätzlich zu checken, versuche folgendes: Zieh den RS-232-Stecker am Basic-System ab und brücke Pin 2 + 3 am Kabel. Dann wird jede Übertragung des PC sofort zurückgesendet. Du solltest also auf dem Bildschirm exakt das sehen, was Du eingibst. Funktioniert
kommen dem Problem langsam auf dei Schliche! Ich habe die Versorgungsspannung angelegt und nur den MAX 232 auf die Platine gesteckt. Beim brücken der Pin 10 und 11 an der Prozessorfasung oder aber auch der Pin 11 und 12 am MAX 232 passiert im Monitorproramm nach Eingabe nichts. Die vorgegebenen Bauteile
-
Thread
mit Bascom über rs232 Frequenz aus einen Frequenzzählermodul auslesen.
erst einen Triggerimpuls an den Zähler. Der Triggerimpuls wird auch ausgegeben. Danach wird via RS232 die Frequenz des Zählers empfangen und in die entsprechende Zeile des Displays geschrieben. Der Zähler soll dann via RS232 die Frequenz zurückliefern und in Zeile 1 bzw Zeile 2 des OLED Displays
kaum erwarten. Bei mir macht das Modul 1000 Messungen/Sek kontinuierlich um durch Vergleich mit internen Sollwerten an 4 Ports die Frequenzmarken auszugeben, und zusätzlich noch durch einen externen Trigger ausgelöste Messungen, welche dann auf dem Display ausgegeben wird und per RS232 verschickt wird
-
Thread
Verständnis Baudraten berechnung
Marc S. schrieb im Beitrag #4419234: > Im Moment läuft er noch mit dem internen 8MHz > Also baud=8000000/... W.A. schrieb im Beitrag #4419321: > Bei der Angabe 8000000 für die Taktfrequenz entspringen fünf Nullen der > reinen Phantasie. Beim /internen/ Oszillator darf
unter theoretisch auch unter osx :) >um solche > Trivialitäten herauszubekommen, die mit internen > RC-Oszillator (7,3 bis 8,1 MHz) sowieso nur ZUFÄLLIG von > Nutzen sein könnten, wenn man nicht auch noch das OSCCAL register > mit einbezieht und die Sache im Winter und im Sommer funktionieren
-
Thread
Probleme mit USB Übertragung
atmega richtig gefused? - klingt ein bisschen wie ein timingproblem beim rs232..
RS232 ohne Quarz kann Probleme geben, besonders bei großen Temperaturschwankungen. Und heute war es recht warm. [[AVR-Tutorial:_UART#UART_konfigurieren]]
-
Thread
Visual Basic Programm zur Programmierung von AVRs
Hallo zusammen, ich habe das gleiche Problem wie der Themenstarter. Die RS-232 über VB anzusprechen ist relativ einfach, ich weiß aber nicht wie ich damit den AVR zum Ein-und Auslesen von z.b. Flash und EEProm bringen kann (Bootloader?). Über die LPT könnte ich den serielle
PureBasic ist besser, ich steige gerade um. Vor allem gibt es Unmengen Beispielprogramme, auch für RS232 und LPT. RS232 habe ich gestern implementiert, gibt es auch verschiedene Varianten mit DLL (PORT.DLL und InpOut32.DLL) und Libs (MVCOM muß ich mal noch ausprobieren). Habe PureBasic hier im Forum
-
Thread
ATmega8: UART Übertragung fehleranfällig
receive_loop ; zurück zum Hauptprogramm [/avrasm] Ich verwende nicht den internen RC-Oszillator sondern einen externen Quarz. Dieser müsste eigentlich die geforderte Genauigkeit liefern.
µC Boards und die Verbindung zwischen PC und µC. Bei *COM14* vermute ich, dass zusätzlich ein USB-RS232 Wandler im Spiel ist. > Starterkit aus dem Microcontroller.net Shop Dieses? AVR Starterkit (inkl. USB Programmer) http://shop.embedded-projects.net/index.php?module=artikel&action=artikel
-
Thread
Atmel Evaluationsboard 2.0.1 Verbindungsprobleme ISP
ich nehme an, dass du das kabel an der ISP buchse J3 korrekterweise angeschlossen hast und nicht am RS232 port J6 ? gruss hans --
Der interne Oszillator ist doch völlig ausreichend solange nicht mit RS232 gearbeitet wird. Der arbeitet im Auslieferzustand mit etwa 1 MHz, kann aber per fuse auf die achtfache Frequenz umgeschaltet werden.
-
Thread
USB mit PIC 18xxxxx
anzuschließen um damit ein (intelligentes) I/O-Modul aufzubauen. Der Einfachheit halber will ich die RS232-Emulation über USB (CDC-Firmware von Microchip) einsetzen. Programmieren werde ich wohl in C mit dem C18 (notgedrungen). Die Schaltung ist auch schon fertig und aufgebaut, Controller mit einem kleinen
leben. Wenn man nun für die CPU den internen Oszillator mit geringer Taktfrequenz einsetzt (Internal Oscilator) kann man sicher noch ein wenig Strom sparen. Soweit bin ich aber noch nicht vorgedrungen. Nachdem ich nun weiß, dass es so theoretisch
-
Thread
Flashen eines Quadcopter Boards schiefgegangen
komische Ding für 9€ zum Laufen zu kriegen. Billige Alternative: Seriell nach Ponyprog-Art. Also USB-RS232 Adapter und daran etwas Hühnerfutter. Unzuverlässig und arschlahm durch die USB-RS232 mit Bitbanging aber um alle Jubeljahre mal das KK2.0 upzudaten reicht das allemal. Wenn Du noch einen PC mit
Der Quarz wird von dem (im µC eingebauten) Oszillator angeregt und schwingt dann auf seinem Grundton (hier die 12 MHz). Hier von Wiki ein Bild mit Pierce-Oszillator: http://commons.wikimedia.org/wiki/File:Pierce_Quarz_Oszillator.svg U1, U2, R1 und
-
Thread
Fusebits - tiny2313 mit 4 MHz Quarz
also im Klartext, UART ist die Übertragungsweise der RS232 Schnittstelle. Was ist dann mit der parallelen Schnittstelle, ist das auch UART? stimmen nun meine Einstellungen für einen Quarz mit 4 MHz?
seinen Baudraten eine Standard-Schnittstelle (Wenn man auch noch den Pegel dazunimmt, ist bei bei einer RS232 oder RS422 bei den Vollduplx-Schnittstellen und RS485 bei den halbduplexen). Parallele Schnisttellen sind nicht drart vereinbar. (GPIB ist auch eine parallele Schnittstelle...)
-
Thread
B ASCOM, mega8, Zeit anzeigen
Wait 4 Loop End ------------------------------------- Nach Angabe der Hilfe ist TIME$ eine interne Variabel, die die Zeit beinhaltet. Über RS232/TerminalProgramm soll die Zeit alle 4 Sekunden ausgegeben werden. Leider läuft die Uhr nicht. Die eingestellte Zeit von "20:11:07" geht nicht weiter. RS232/Terminal ist ok. Was ist mein Fehler ?
-
Thread
LCD Controller für 640x480 LCD mit mega8515
noch eine einfache Testversion um eine Schwarzweis 640x480 BMP zu laden. Einfach die .BMP Datei über RS232 mit 115200Baud senden.
Befehl/Daten könnte man entweder mit einer der weiteren leitungen bewältigen, die man bei rs232 hat. oder man müsste 9 bits senden, wobei z.b. das erste bit angibt, obs befehl oder daten ist (9 bits in einem frame senden geht ja mit rs232)
-
Thread
Differentiell-Taster für RS485?
Und dieser blinkt, sobald ich auf der Tastatur drücke. Auch am Oszilloskop tut sich was, aber dessen RS232-Decoder zeigt mir nicht den Buchstaben an, auf den ich drücke :/ Mir ist auch noch nicht klar, wie ich jetzt eine ganze Bit-Abfolge inkl. Addressfeld, Functionscode et.c. auf ein Mal sende. Ist dieser
einfach einzelne Register abholen. Dann braucht Dein PC noc eione serielle Schnittstelle mit einem RS232/RS395-Converter.
-
Thread
Atmgega48 + RS232 Clock bestimmen?
Hallo, Ich versuche die UART Schnittstelle meines ATMEGA48 in Betrieb zu nehmen. Dazu verwende ich einen MAX232 Pegelwandler, bei dessen Aufbau ich mich an diesem Tutorial orientiert habe: http://www.ermicro.com/blog/?p=325 Der MAX232-Teil scheint auch perfekt zu funktionieren, denn wenn ich den Pin 11 und 12 (TXD und RXD zum Microcontroller) verbinde bekomme ich im Terminalprogramm meine Tastatureingaben wieder angezeigt. Wenn ich allerdings per AVR versuche etwas zu senden kommt nur Mist an. Die Initalisierung und die Routine zum senden sind direkt aus dem Datenblatt des ATMELs uebernommen
-
Thread
Erkennung welcher Anhänger am LKW angehängt ist
wie wäre es mit einem µC, der bei anlegen der Betriebsspannung anfängt eine Kennung per RS232 (mit max232) zu senden, am Fahrzeug dann einen µC nebst max232, der diese Kennung empfängt und entsprechend meldet? unidirektionale rs232 braucht nur einen draht+masse
Einen Avr mit Max232 und endsprechender 5v versorgung als Sender und Einen Avr mit Max232 zum Emfangen. das müsste klappen.
-
Thread
UART-Verbindung zwischen 2 µC
ich noch nicht, was ein µC ist ... Dann konzentrier dich mal auf EINEN AVR. Und lern was über [[RS232]] und Programmiertechniken, u.a. [[Multitasking]]. Poste Code als Anhang, dann kann man dir helfen. Siehe [[Netiquette]].
> Hört sich nach internen RC-Oszilletor an. Stimmt, aber 4800 Baud müßte das noch schaffen, oder ? Was gibt es für Erfahrungswerte ?
-
Thread
Datenübertragung
halten, wie möglich. Sinnlose Panik. Wenn man nicht gerade einen verrosteten Klingeldraht nimmt, ist RS232 da recht genügsam. > Als Takt für den µC einen externen Baudratenquarz nutzen! Es gibt sowieso keine internen [[Baudratenquarz]]e ;-) Ein paar Daten per RS232 zu übertragen ist ja nun weiß
Falk Brunner schrieb im Beitrag #2022105: > Es gibt sowieso keine internen [[Baudratenquarz]]e ;-) ganz genau! Intern gibts nur den RC-Oszillator!
-
Thread
Probleme bei VUSB- Bachelorarbeit
meine auch keine andere lib. USB-TTL damit meine ich eine einfache serielle Schnittstelle also USB->RS232->TTL. (Wenn du nichtmal RS232 kennst wundert mich das scheitern bei USB mal gar nicht. Warum muss man immer gleich den komplizierten Weg gehen ohne auch nur EINMAL eine pupsige serielle Verbindung
bekommst du einen virtuellen ComPort und kannst sofort loslegen. Es gibt auch noch andere USB->RS232 Chips, z.B. den CP2102. Funktionieren im Endeffekt alle gleich. http://www.ebay.de/itm/CP2102-Module-Modul-USB-to-TTL-Converter-Konverter-CP2102-RS232-/140631736808?pt=DE_Technik_Computerzubeh
-
Thread
MCP2551 CLKOUT -> AVR
zur CAN Bitrate) Will ich also in meiner Schaltung CAN und RS232 verwenden, wäre es demnach also fast unumgänglich bzw. zumindest sinnvoll zwei Quarze einzusetzen oder haut das mit einem Takt auch hin? (Wenn ja, hat wer Erfahrungswerte was da funktioniert?) Ich
zur CAN Bitrate) Es ist wie mit RS232. Prinzipiell funktionieren auch krumme Bitraten, aber genau wie bei RS232 nur bestimmte Baudraten üblich sind, gibt es auch bei CAN nur einige wenige gängige Standardbitraten (125/250/500/1000, im
-
Thread
Verständnisfrage zu Begrifflichkeiten
wo > ist festgelegt, wie viele Bits das sind? Im Protokoll. Schau mal in der Wikipedia nach RS-232, da wird beschrieben, dass es zwei Pegel gibt. Der eine steht für 1, der andere für 0. Bei GBit-Ethernet ist das anders. Aber das steht immer im jeweiligen Standard. > Ein einfaches Beispiel
dreimal abgetastet. Wenn wenigstens zweimal eine 1 gemeldet wird, wirds wohl eine gewesen sein. Bei RS-232 sind Sende und Empfänger ja nicht synchron. Bei Synchronen Protokollen reicht auch einmal messen.
-
Thread
LCD HLM8070
wahrscheinlich erst das Display initialisieren (wie?))? 2. kann ich einfach Daten senden wie bei RS232? also lege die 8Bit an DB0-DB7 und das Display übernimmt es dann oder wie? hab das Toturial durchgeschaut aber da steht nix zum Ablauf...
gut gestrafft bzw. entfernt. Somit ist nun das Display auch recht schnell anzusprechen (auch mit internem 1 MHz Takt). Im Anhang die bis auf die Timings unveränderte Originalquellen in einem AVR Studio Projekt. Ziel ATmega 32 mit internem 1 MHz Oszillator. Das Timing Bild ist mit im Archiv enthalten.
-
Thread
Atmega8A UART sendet nur Müll
MHz-Quarz? Der Baudraten-Mist lässt sich leicht erklären, wenn zwar ein Quarz dranhängt, aber der interne RC-Oszillator benutzt wird und mit CKSEL3:0 zu F-CPU = 1, 2, 4, (oder 8) MHz geschaltet ist. Ohne Oszi hilft es dann nur, einen Hardware-Timer so zu programmieren, dass er auf einem Port-Pin
einer Uhr vergleichen. Bei echten 8 MHz läuft das synchron! Taktfehler im Prozentbereich (die RS232 außer Takt bringen) fallen damit schnell auf.
-
Thread
ATmega324P 32,768 kHz Quarz verfused?
Erfinders. Einen Uhrenquarz nimmt man üblicherweise nur für den Timer2. Als Systemtakt wird der interne Oszillator mit 1 oder 8MHz verwendet oder ein "normaler" Quarz an XTAL1 und XTAL2 angeschlossen. Der Uhrenquarz kommt an TOSC1 und TOSC2. So ist auch die Angabe im Datenblatt zu verstehen. – Power-save
Links ist der ATMega8 mit der Firmware, und mit einem ISP (5 Pin Links unten). Die zwei Pin sind die RS232 out, so kann man auch Info am PC lesen. Die zwei Led´s oben einmal Grün für OK und Rot für "fail". Und oben ist noch ein Foto der bestücken Seite. Gruß Oliver PS.: War meine erste Entwicklung
-
Thread
R&S TSMU Radio Network Analyzer
ist. Test.png = Meine Testumgebung. Eine App, welche die Traces der beiden Filter und der RS Schnittstelle zur TSMU zeigt. Kann Kommandos den "regulären" Weg schicken oder auch direkt an die Filter. Die RS232 soll Fehlermeldungen beim SoftwareUpdate bringen. Vielleicht bringt sie mir auch Debug
Vitor Martins Augusto schrieb im Beitrag #5694846: > Auch die RS232-Schnittstelle kann scheinbar nur für FW-Updates benutzt > werden - ich dachte erst, dass man über diese wie bem CMU200/CRTU auch > über SCPI das Gerät bedienen kann. Über die RS232 kann man
-
Thread
PLL per Software
über quasi I2C Steuersignale ansteuerbar. Deshalb habe ich sowohl per Parallelport als auch über den RS232 Port die Ansteuerung realisiert, momentan im Programm nur noch der RS232, das Ganze momentan unter XP. Zum Testen ist die Demoversion gut geeignet, d.h. um die PLL für den angeschlossenen Tuner
> Momentan nehm ich den internen 1MHZ Quarz > des Atmega, Es gibt keinen ATmega mit internem Quarz. ...
-
Thread
FPGA serielle datenübertragung
Moin... Spartan3 haben tatsächlich interne PLL, aber nicht als prog. Logik, sondern als feste Funktionsblöcke. Eine synthesefähige PLL in VHDL(-ams) ist mir noch nicht untergekommen, möchte ich auch mal stark anzweifeln das es soetwas gibt
Um welche serielle Datenübetragung handelt es sich denn? Asynchron (RS-232 o.ä.)? Da macht eine Taktrückgewinnung (für beliebige Frequenzen) wenig Sinn bzw. ist je nach Beschaffenheit der empfangenen Daten sogar unmöglich. Für RS-232 ist es einfacher und zuverlässiger,
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
SPI Flash 32Mbit - I2C EEPROM 16kBit - Ethernet LAN8710A mit RJ45 Port - Micro-SD Slot - CAN, RS232, RS485, USB - RTC Clock - Power Supply 10-30V - Anschluss für Backup-Batterie mit integriertem Lader - Restliche Ports auf 3 Steckleisten herausgeführt Wenn Interesse bestehtdann würde ich
Flash 32Mbit > - I2C EEPROM 16kBit > - Ethernet LAN8710A mit RJ45 Port > - Micro-SD Slot > - CAN, RS232, RS485, USB > - RTC Clock > - Power Supply 10-30V > - Anschluss für Backup-Batterie mit integriertem Lader > - Restliche Ports auf 3 Steckleisten herausgeführt > > Wenn Interesse bestehtdann
-
Thread
Uhrzeitausgabe mit avr
*g* ich hab des ganze jetz so umgestaltet dass ich die aktuelle systemzeit per visualbasic über rs232 auf den ATmega8 schicke und dieser sendet die daten dann an einen PCF8583 weiter. der PCF is ein I2Cbus RTC baustein und kann auch mit geringer stromaufnahme betrieben werden und die uhrzeit läuft
nur am 1.April einreden. "ausserdem hab ichs irgendwie unabsichtlich geschafft dass ich den internen 1mhz oszillator aktiviere und damit wars mir nicht mehr möglich einen externen anzuschließen mit dem ich die sekunden genau hinbringen würde." Es scheint, Dir ist noch nicht bekannt, daß der ATMega8
-
Thread
Ein Code, mehrere Controller.
TTL-USB zur Hand. Ein LA ? Ein Arduino ? Ein anderes Board ? Ein Transistor, 2 Widerstände, RS232 am Comp ? Nur wenn Tiny die Werte direkt ausgibt, kannst du sicher sein.
was es hier noch über die Ursache zu rätseln gibt - dachte, es wäre längst klar, daß der unpräzise interne Oszillator des Tiny für die Abweichungen verantwortlich ist. Knapp 4% reale Abweichung für einen Oszillator, der unkalibriert +/- 10% haben kann, ist doch auch plausibel, oder?
-
Thread
SMD ATMega8 funktioniert nicht evtl. externer Oszillator?
noch wäre, wäre evtl. eine falsche Taktquelle, aber in den standard Settings wird doch wohl der interne RC-Oszillator aktiv sein oder?! Meine Frage ist nun, was könnte da noch schief gelaufen sein, hat da jemand eine Idee? - ich zumindest bin mit meinem Latein am ende... mfG Björn
einzigste, was den fehler verursacht haben könnte, wäre entweder das 10Pol Flachbandkabel oder der RS232 Stecker. Wie gesagt nun funktioniert alles aber wie gesagt keine Ahnung warum. Ich meine auszuschließen wäre ja auch nicht, das man sich irgendwie vertan hat mit dem Stecken aber das bezweifel ich
-
Thread
2 Fragen zu AVRs von ATMEL.
stand das? Du kannnst auch einen Timer mit dem Quarz laufen lassen und den AVR mit seinem eigenen internen Takt.
eine mögliche Temperatur- oder Spannungsschwankung berücksichtigt. Der RC-Oszillator ist gut genug für viele Anwendungen (einschließlich RS-232, solange Spannung und Temperatur nicht zu stark schwanken), aber wer eine Uhr haben will, braucht was genaueres. Eine gängige Lösung
-
Artikel
AVR Butterfly
der Code schnell übertragen werden. Dazu wird lediglich ein "Adapterkabel" (3-adrig) zwischen einem RS-232 Anschluss am PC (COMx, ttySX) und dem RS-232/UART Anschluss des Butterfly benötigt. Die Vorgehensweise und die Anschlussbelegung ist im "Butterfly User-Guide" beschrieben. Software zur Übertragung
Benutzung Datenblatt des ATmega169 genau durchlesen! Nie die Taktquelle auf einen externen Quarz(-oszillator) einstellen. Das wieder rückgängig zu machen, kann kniffig werden. NUR internen R/C-Oszillator als Taktquelle verwenden (dieser kann für genaues UART-Timing mittels des Uhrenquarzes kalibriert werden