-
Thread
AVR Tiny Basic Computer mit ATMega1284
Atmega1284. ist der normale cd4049 nicht zu langsam am spi von einem atmega1284? am besten dann den 74hc4049 nehmen oder einen anderen. ich selber wollte vor nun 26 jahren auch einen basic interpreter für die avr mikrocontroller schreiben. mit ein paar tricks, damit die dann weniger speicherplatz benötigen
> > ist der normale cd4049 nicht zu langsam am spi von einem atmega1284? > am besten dann den 74hc4049 nehmen oder einen anderen. > > ich selber wollte vor nun 26 jahren auch einen basic interpreter für die > avr mikrocontroller schreiben. mit ein paar tricks, damit die dann > weniger speicherplatz
-
Thread
Lichtorgel pimpen
gute Lösung kenne ich nicht, aber diskret funktioniert es so recht gut: http://www.b-kainka.de/bastel85.htm Die AGC ist sehr wichtig, eine Schaltung ohne kannst du ganz vergessen. Das Mikrofon muss trotzdem relativ nahe an der Geräuschquelle sein. Den 100kΩ unterhalb des linken OPV würde ich auf
stufig) zu verstellen, qausi Digitalpotentiometer in grob, da kann man mit einem, gut erhältlichen 74HC4051, 'ne ganze Menge machen. Vielleicht sind das ja noch ein paar brauchbare Anregungen. Mit freundlichem Gruß - Martin
-
Thread
Welche Bauteile sind auch in 10-20 Jahren noch verfügbar?
sein. Ich verwende wo es geht Standardbauteile die es von vielen Herstellern gibt, zum Beispiel 74HC595. Auch die Schnittstellen möchte ich zukunftssicher auslegen, das heißt zum Beispiel Ethernet. Bei anderen Sachen wird es aber schwieriger: Zum Beispiel die Mikrocontroller sind immer Single
Einen 80C85 sollte man immer haben. Kein Scherz. Es war schon mal ao weit, daß die NASA weltweit noch Privatbesitzer mit Restbeständen suchte, weil Intel bereits alle alten Produktionsanlagen vernichtet hatte
-
Thread
Brummfreies Netzteil für Elektronikschaltungen
HEF4060 sind ok. Es gibt allerdings auch die gleichen chips für 5V-Systeme, zu erkennen an den Präfixen 74HC4060, 74HCT4060 usw.
sind ok. Es gibt allerdings auch die gleichen > chips für 5V-Systeme, zu erkennen an den Präfixen 74HC4060, 74HCT4060 > usw. super Danke! 18 Volt max. Dann kann ich hochfahren bis 15Volt locker. Der TDA 2005 hält es auch locker aus. Ich geh davon aus dass jetzt diesbezüglich alles klar ist
-
Thread
GCC Bug?
90 70 andi r25, 0x00 ; 0 72: 95 95 asr r25 74: 87 95 ror r24 return a; } 76: 82 2b or r24, r18 78: 93 2b or r25, r19 7a: 08 95 ret 0000007c <swap>: unsigned char
AVR ist als GCC Target insofern eine Besonderheit (ebenso HC12), als die Zielmaschinen nicht mit Wortbreite arbeitet, sondern mit halber Wortbreite. Nun sind Shift-Operatoren nicht so leicht wegoptimierbar wie Und/Oder. So ist byte(irgendwas|1) immer identisch
-
Thread
Relaxiert ein idealer Schwingkreis in einen Grundzustand?
einer Reihenschaltung vieler einzelner LC-Glieder simulieren. Einen Oszillator aus 5 Invertern 74HC04 kann man auch auf verschiedenen Frequenzen anregen. Die Freqeunz beim Einschalten ist unbestimmt.
einem > aktiven Bauteil neue Frequenzen erzeugen. Eine Selbstschwingende > Mischstufe mit einer ECC85 macht das neben mir gerade ebenfalls um die > 10,7MHz ZF zu generieren. Und da liegst du falsch. Kurt
-
Thread
CPLD als Top Octave Generator nutzen?
*jeder* Ton phasenstarr an den Ausgangston gekoppelt. Der Aufwand per Halbton liegt bei einem 74HC4046, zwei 4520 und ein paar Gattern. Der Faktor 185/196 statt 196/185 ist da besser, weil 196 durch 2 teilbar ist und ein Tastverhaeltnis von 50 % erlaubt. Die PLL muss dabei "nur" mit einer maximalen
Ein Rechteck aus einem 74AC04 ist so eckig scharf, damit könnte man sich rasieren wenn es in den Rasierer passen würde.
-
Thread
Schaltschwelle bei Atmega digital Eingang
2486S–AVR–08/07 sagt auf S.242: Log. 0: < 0,2 * Vcc Log. 1: > 0,6 * Vcc bei TA = -40°C to 85°C und VCC = 2,7V - 5,5V Außerdem haben die Eingänge Schmitt-Trigger-Eigenschaften (Bild S.52 und Text S.55). Die Hysterese steht auf S.269, davor sind auch die Diagramme der Schaltschwellen. Die Diagramme
Chris, geh doch einfach mal in das Datenblatt eines echten Schmitt-Triggers wie beispielsweise dem 74HC14, und schau dir an, wie dessen Schaltschwellen herstellungsbedingt und temperaturbedingt schwanken können. Das sind riesige Schwankungen. Jetzt bedenke, daß die digitalen Eingänge deines ATMEGA8
-
Thread
AVR: Bistabiles Relais mit einem Pin schalten
anderen Gedanken reinwerfen. Es wäre ja auch möglich, bei 2 Spulen je Relais und 2 Pins am µC einen 74xx138 (1 aus 8 Decoder) zu verwenden. Mit 2 Pins lassen sich 4 Zustände darstellen, was für jede Spule ein oder aus bedeuten kann. Somit läßt sich jede Relaisspule separat ein oder aus schalten.
umschalten und dann wieder zurück. Sonst ist das eigentlich die Methode der Wahl. Statt des HC138 könnte man auch gleich ein Schieberegister als Porterweiterung nutzen. Auch ein Zähler HC4017 (über count und Reset) wäre möglich (sehr kurze Pulse stören ein Relais nicht) - da gehen dann auch 4
-
Thread
AX81 - ZX81 im AVR
Man könnte das M-Signal z.B. mit einem D-FlipFlop (74LS74) aus dem FLM Signal erzeugen. Alternativ ließe sich das VSYNC Signal dafür entsprechend programmieren, das wäre dann die einfachste Lösung ohne zusätzliche Hardware. Wenn ich dazukomme, kann ich
PORTA=32288, DDRA=32289: [code] 10 POKE 32289,255 20 POKE 32288,176 30 PAUSE 25 40 POKE 32288,85 50 PAUSE 25 60 GO TO 20 [/code] Jörg
-
Thread
1-Wire-Bus-Projekt: DS1820 / DS18S20 / DS2450 / DS2408 / unter C und 8051
bzw. unsigned int) enthält wie im obigen Link beschrieben die Temperatur in 0.06°C Auflösung sprich 85°C = 8500 = 85.00 bzw. -55°C = 5500 = 55.00 (bei negativen Vorzeigen muss sich das Vorzeichen bei der ersten if-Abfrage gemerkt werden (Vorzeichenflag, im obgien Code entfernt!) Auch wenn dieser Code-Schnipsel
transistoren angeschlossenen 9 RElais nicht mehr geschaltet haben. Ich habe dann zwei shift-register 74hc595 eingebaut und über drei der früher 9 Ausgänge geschaltet. Das funktionierte mit dem 5Volt Controller, bei 3Volt kamm es trotz pullup zu Störungen. Die nächste Überlegung war, die shift-register
-
Thread
Faktensammlung Buderus EMS
°C Abfrage auf dem KM200: /heatingCircuits/hc1/temperatureLevel/comfort2 Antwort: 10 f9 00 ff 01 b9 02 0f 00 00 00 23 00 00 00 2a 00 00 00 3c 00 00 00 2e Wieder Faktor 2: 23: min: 17,5°C 2a: ???: 21,0°C? 3c: max: 30,0°C 2e: value:
08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 crc_ist0x83 crc_soll0x85 Daten: 08 00 18 00 27 02 a3 64 00 01 01 20 00 02 52 7d 00 80 00 00 00 ff 30 59 00 00 ff 00 00 83 00 - CRC-Fehler data published
-
Thread
OC0A & OC0B gleichzeitig toggeln?
Es gibt auch AVRs, die haben extra invertierte Ausgänge, z.B. ATtiny85, ATtiny861. Und zusätzlich einen Dead-Time Generator. Der ATtiny861 hat sogar 3 OC1x /OC1x Paare (x = A, B, D).
dann kann man das natürlich tun. Wenn eine Platine schon fertig ist, wird es schwieriger, einen 74HC... zu schalten, als das Programm etwas zu ändern. Wenn ein I/O-Pin unbenutzt bleibt, gibt man 1/28 des Preises von ATMega328 leider nicht zurück :) Ansonsten plädiere ich als Amateur, der keine
-
Thread
Frage zu DDS - Hat jemand schon sowas gesehen ?
Rechtecksignal sind beide OPs auch deutlich zu langsam. Der einfache Weg wäre da wohl ein separater Ausgang mit 74HC14 oder ähnlichem am Ausgang, also so ähnlich wie im 2. Post, nur halt sauber aufgebaut (Entkoppelkondesator, GND Fläche), und besser mit Widerständen zum zusammenschalten der Ausgänge.
attachmentID=12884 der 1k TK ist oben und unten ist ein 350MHz TK 1:10 angeschlossen; Quelle atTiny85.
-
Thread
Digitaluhr mit geringem Stromverbrauch
Und er sollte einen 32.768 Uhrenquartz benutzen. ATmega16 ist also knapp. ATmega48PA mit 3 74HC595 ist keine single chip Lösung mehr. Strombedarf wenn man 100 mal pro Sekunde aufwacht um die Zeit zu zählen und das Display umzuschalten ca. 10uA. Knopfzellenlebensdauer also 2.5 Jahre. Multiplexen
und keine zugänglichen CMOS uC mit niedrig genug Stromverbrauch und FLASH die reingepasst hätten. 68HC711 waren unobtainium für Hobbyisten.
-
Thread
Simulation serielles 8-Bit Addierwerk mit Schieberegistern und Volladdierer
dEyrXgNMbR9g2LSEFSk-DRNRKY0Xs3gcWs0YvQQv57NBV5US8+IMamEumxE3sgRA6e2LWIFiNfoDexw-EUPxBEWuljrMOa+Dnqiuz85tYZYYlRehrgCAW2LZbULZIOUJ2-1n3DWA2li384qlZG-CGGsS0+zUAbh0OW6M6dO1PaqrsEJ4HsO178eWkqrsYAafVp0zZ2TU8kf+OmMf53Hj2Wo4Jc16njuF4O2yRyQ0d1J7Bc7EoXJlN3+xwyFovxT5pYD4FVa6ZDo-g-8cv-fZxsEzOxMA0T09Lx5tkzlcbnbwe5sHmPRaKRDcoz66J
UepjWNPMzroK2rGtoYNFpSC+pdca7pKIc1c2Aum5lBLZUpvdoQCCYaXWsC2VkDI3IMhUIyD+OpeLzmXNYgBUp0ISpEGXD6yqVDrVuoHcQZ6-h1zPXHf6wtcl3RXWHXJRCq6F0RtRfCSqs6aZbsTaU2lM7MncDHS6zNRBi17sydgCAF6eXEVKn8tdBlX2Hs4M+4Oq7-AkCQI+ilrAgA
-
Thread
Servo-Pulssignalläge messen mit Atmega328p
PWM für einen Motor und hat eine Failfunktion bei Ausfall des RC Signals - ist aber für einen Tiny25-85.
Bei diskreten Sendern hat man oft eine Kette aus Monoflops verwendet. Z.B. ein 74HC123 oder CD14538 mit 2 Potis konnte je 2 Kanäle kodieren. Ein letzter Monoflop mit >10ms hat dann die lange Pause signalisiert. Damit war die Periodendauer immer die Summe aller Kanäle + lange Pause
-
Thread
DAB+ Modul KeyStone 8650
making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50. Best Regards, Niels
nächste Segment hat offenbar wieder einen Header – zumindest „könnte“ man dies anhand des Wertes 0x74 der auch bei anderen Segmentwechseln zu sehen ist interpretieren. Die Segmentnummer findet man ebenfalls nach einem Wechsel in der Segmentnummer. Liest hier noch jemand mit?
-
Thread
Drehencoder auf I2C
habe ich noch nicht probiert und dafür auch keine Anwendung, sorry. Aber der Tiny25, Tiny45 oder Tiny85 wären dafür geeignet, die haben sechs I/O's und USART. Und wenn es noch für ein paar LED's oder so reichen soll dann kannst Du Dir auch den Tiny44 ansehen. Was fertiges ist nicht nur langweilig, da
. Jetzt habe ich einen Code entwickelt, mit dem ich bis zu acht Decoder gemultiplext über ein 74HC138 abfrage. Dieser Code basiert darauf, nicht einen Wechsel abzufragen wie in den vorrangestellten Codes, sondern eine Folge von 4 paar Bitwechsel. So lässt sich jeder Decoder exakt abfragen und auch
-
Thread
Klix Key auslesen/beschreiben? Gesperrt
search%3Fq%3Dklixkey%26num%3D10%26hl%3Dde%26gbv%3D2%26biw%3D1280%26bih%3D869%26tbm%3Disch&itbs=1&iact=hc&vpx=685&vpy=109&dur=842&hovh=288&hovw=165&tx=107&ty=125&sig=106354923239151471977&sqi=2&page=1&ndsp=25&ved=0CEwQrQMwAw]]
werden. > > > Viel Spaß Wie kommt man auf die prüfsumme von =47 03 (03) +E8(232) +12(12) +4A(74) and FF (255) = über 47 Verstehe das nicht. Kann mir jemand die rechenschritte erklären?
-
Thread
STM32 counter up/down mit Step/Dir Signalen
2Fdm00119316-stm32f411xc-e-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf&usg=AOvVaw0C62LHdBLeEzv0gu85BWOe Timer overview https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwipz5qB36T_AhVEl4sKHQI7CesQFnoECBMQAQ&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fapplication_note%
eigentlich zu spät, aber würde nicht ein einfacher D-Flip-Flop pro Kanal reichen? Das wären dann 2,5 mal 74HC74 statt 5 AVRs. Da der Encoder-Modus immer beide Flanken zählt, schaltet man den Flip-Flop als 1-Bit Prescaler für STEP (^Q auf D). Der 3-fach XOR ist in jedem der 5 Timer ja schon drin. Der muß
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
verwende ich einen TLC5940, der jeweils für eine Zeile per PWM die Helligkeit regelt, dazu kommt ein 74HC595-Schieberegister, das hinter den TLC kaskadiert ist und die jeweils anzusteuernde Zeile auswählt. Das ganze Konstrukt wird von einem ATmega328 per I2C angesteuert. Die Uhrzeit kommt von einem
"Universelle" Nixieuhrenplatine Ein Renesas R8C/13 steuert über drei verkettete 74HC595 Schieberegister maximal 16 Kathoden und 4 Anoden an. Das Ganze zielt auf den Aufbau einer Nixie-Uhr mit 16-Segment-Röhren, z.B. Burroughs B-7971 oder Telefunken "Varisymbol" oder ähnliches. Alle
-
Thread
Taster über externe Stromquelle - GND verbinden?
anders. Werde demnächst auch hardwareseitig mal entprellen probieren mit einem RC-Tiefpass inkl. 74HC14.
(10n - 100n) parallel zum Eingang reduziert ebenfalls die Empfindlichkeit auf Einstreuungen. Einen 74C14 o.ä. brauchst du nicht, der ATMega hat Schmitttriggereingänge. Ich würde mal folgende Beschaltung vorschlagen: [pre] VCC .---------. + | | |
-
Thread
PIC Entwicklungsboard Eigenbau
Übersichtsseiten wie http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&mid=10&lang=en&pageId=74 Nach USB und Package=PDIP gefiltert bleibt eine recht überschaubare Anzahl übrig.
mit dem Spannungsabfall, oder? Mal angenommen es wird 200mA benötigt, fällt an der Diode ca. 0,85V ab. Typischer Spannungsabfall von dem LM1117 bei 200mA ca. 1,12V. Ergibt: 5V-0,85V-1,12V=3,03V Oder sehe ich das falsch? Hast du schon ein Board aufgebaut?
-
Thread
USB IR Remote Receiver (V-USB + IRMP)
nach Studium von http://www.obdev.at/products/vusb/index-de.html klappts nicht mit dem ATTiny85, jedenfalls nicht ohne Quarz. Zitat: "Can be clocked with 12 Mhz, 15 MHz, 16 MHz or 20 MHz crystal or from a 12.8 MHz or 16.5 MHz internal RC oscillator." Da der interne Oszillator vom ATTiny85
the old buggy DLL. You can get it on my website: http://mekweb.eu/?lang=en&q=download-details&file=74 I hope it will be useful.
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24, ATTINY44, ATTINY461, ATTINY48, ATTINY84, ATTINY861 and ATTINY88 device families in PDIP.
Anwendung sondern beschränkten Sinus, deshalb ist danach noch ein Inverter ohne Puffer notwendig, so wie 74LVC1GU04.
-
Thread
Infrarot LED Lichtschranke
Plan, sorry nur Hand CAD Prinzipiell OK, praktisch ziemlicher Overkill. Ein pissiger Inverter ala 74HC04 hätte es getan, der invertiert und hat genug Dampf um dem MOSFET zu schalten. Im Zweifelsfall kann man mehrere Gatter parallel schalten. >Jedoch komme ich immer noch nicht über 1m! Wie sieht
sorry nur Hand CAD > > Prinzipiell OK, praktisch ziemlicher Overkill. Ein pissiger Inverter ala > 74HC04 hätte es getan, der invertiert und hat genug Dampf um dem MOSFET > zu schalten. Im Zweifelsfall kann man mehrere Gatter parallel schalten. Joe S. schrieb: Danke für den Tip > >>Jedoch komme
-
Thread
Neuer OrangePi, neue Mikrocontroller und dazugehörende Software
Versionen mit vier und sogar 8 MB Arbeitsspeicher ante Portas stellen: [c] Core: 1 GHz Arm Cortex-M85 with Helium; Optional 250 MHz Arm Cortex-M33 • Memory: Integrated 1MB high-speed MRAM and 2MB SRAM (including 256KB TCM for the Cortex-M85 and 128KB TCM for the M33). 4MB and 8MB SIP devices coming
und alles in China fertigen. Ausserdem hat Nexperia durchaus auch interessante Sachen jenseits des 74HC04. Schau dir z.B mal ein NEH2000BY an. Ein Schaltregler der mit 35uW minimaler Inputpower auskommt muss man erstmal koennen. .-) Vanye