Ich habe ein Problem mit meinem ATTiny85. Ich sollte erwähnen, dass ich Arduino als ISP verwende, um es zu programmieren. Mein ATTiny hat einwandfrei funktioniert, bis ich beschlossen habe, die Taktrate von 1 MHz auf 20 MHz zu erhöhen. Deshalb habe ich im Menü Boards ATTiny85 mit 20 MHz ausgewählt …
Ich entwickle einen kleinen Logikanalysator mit 7 Eingängen. Mein Zielgerät ist ein ATmega168mit einer Taktrate von 20 MHz. Um logische Änderungen zu erkennen, verwende ich Pinwechsel-Interrupts. Jetzt versuche ich herauszufinden, mit welcher niedrigsten Abtastrate ich diese Pin-Änderungen feststellen kann. Ich habe einen Wert von mindestens 5,6 µs (178,5 kHz) bestimmt. …
Ich arbeite an einem ATMega-Projekt, bei dem die Zeit erhalten bleibt, und ich versuche, es so zu gestalten, dass Sie die Wahl zwischen Software Time (Millis () -basiert), DS1307 oder DS3231 (ChronoDot) haben. Im einfachsten Fall möchte ich Header für einen ChronoDot zum Einlöten zur Verfügung haben und dann irgendwie …
Rtist Thermistor. Rbist der Vorspannungswiderstand, welchen Wert ich berechnen muss. Die Temperatur, die mich interessiert, gibt einen RtWiderstandsbereich von an 4k...115k. Was ich möchte, ist, dies auf die gesamte ADC-Auflösung zu skalieren, was ein 10bisschen dh ist 0...1023. Also, wann Rt = RbADC es konvertieren wird 511. Ich bin mir …
Ich arbeite daran, eine RC-Fernbedienung zu hacken, die ich besitze. Ich habe vor, es zu öffnen und auf die Potentiometer zu tippen. Ich möchte die von den Potentiometern gelieferten Analogwerte lesen und die Signale an meinen PC senden. Im Wesentlichen möchte ich es neu verwenden, um wie ein Joystick mit …
Ich habe zwei Variablen definiert: uint8_t a[2]; uint16_t b; Als nächstes möchte ich aals Variable vom Typ verwenden uint16_t, z b = (uint16_t)a; Das ist aber falsch! Meine Programme funktionieren mit solchem Code nicht richtig. Alles ist in Ordnung , wenn ich ersetzen bzu uint8_t b[2]und die Nutzung element Operationen. …
Mir gefällt, wie einfach ein Atmel AVR-Setup für die Assembler-Programmierung für Bastler sein kann. Zum Beispiel: Legen Sie einen einfachen ATmega DIP-Chip {A} auf ein Steckbrett Schließen Sie 6 Pins an einen USB-Programmierer {B} an , der an einen Computer angeschlossen ist ( z . B. ). (Der Chip wird …
Ich habe diese Art von LCD oft in Waagen, Taschenrechnern, Messgeräten, Mikrometern usw. gesehen. Ich weiß, dass es sich um ein ziemlich traditionelles Display handelt, aber ich mag seine Kompaktheit, Einfachheit und vielleicht sogar weniger Kosten im Vergleich zu TFTs oder Smartphones. Geben Sie Touch-Displays ein. [ Wie heißt es? …
Ich habe dieses Bild in einer Reihe von Atmel-Datenblättern gesehen. Dieser stammt aus dem Datenblatt ATTiny48 / 88 . Kann jemand detailliert erklären, wie dies auf einer 2-Schicht-Platine richtig implementiert wird? Ich muss mir vorstellen, dass die analoge Erdungsebene irgendwie mit der digitalen Erdungsebene auf der Leiterplatte verbunden werden muss, …
Ich versuche, eine Bibliothek ähnlich dem Arduino in C zu erstellen. Ich habe es in der Vergangenheit versucht und obwohl ich den Code verloren habe, erinnere ich mich, dass ich einfach viele undefinierte Verweise auf Funktionen erhalten habe, die in den Header-Dateien und in der Bibliothek angegeben sind, die alle …
Ich suche nach der richtigen Schaltung, um meinen Piezo-Summer an die MCU anzuschließen (in meinem Fall STM8S). Ich habe keine Teilenummer \ Datenblatt für meinen bestimmten Summer, aber ich habe eine Reihe ähnlicher Schaltpläne in Datenblättern gefunden: Einige von ihnen haben auch eine Schutzdiode (wie in dieser Frage beschrieben). Welche …
Hat jemand andere Fälle gehabt, in denen ein AVR nach einigen Monaten auf mysteriöse Weise nicht mehr funktionierte, aber eine Neuprogrammierung ihn zurückbringen würde? Ich verwende eine Reihe von atmega328 im drahtlosen Sensornetzwerk. Ich hatte jetzt 3 Mal (in ungefähr einem Jahr), als einer von ihnen gerade aufgehört hat zu …
Ich muss die Frequenz der Rechteckwelle messen, die zwischen 0 und 1 MHz variieren kann und eine Auflösung von 0,25 Hz hat. Ich habe mich noch nicht für einen Controller entschieden, aber es wird höchstwahrscheinlich einer der 20-Pin-Attiny sein. Normalerweise würde ich Signale mit niedrigerer Frequenz messen, indem ich zwei …
Ich möchte einen BLDC-Motor von einem DVD / CD-ROM-Player aus betreiben / steuern und habe ein Schema dafür gefunden, den sogenannten Dreiphasen-Wechselrichter (siehe rechtes Schema auf dieser Seite: http://en.wikipedia.org/). wiki / Inverter_% 28electrical% 29 # Three_phase_inverters ). Ich habe es bereits mit verschiedenen Transistortypen und einem ATtiny2313 für das Signal …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.