-
Thread
24V Ausgänge mit MCP23017 und UDN2987
Hallo, habe angehängte Schaltung aufgebaut und möchte mit einem Attiny2313 bis zu 32 Finder Stromstoßschalter (20.22.9.024.4000) schalten. Die Stromstoßschalter benötigen 230mA Strom bei 24V weshalb ich immer nur einen Stromstoßschalter pro UDN2987A schalten kann.
jetzt nicht wie groß eine Leiterplatte bei Dir ist, aber Eurokartenformat bekommt man dort für ca. 11€ für 5Stück. Kleinere LP's entsprechend günstiger. Überlege Dir mal wie viel Zeit und Geld Du bisher investiert hast. Wenn sich jetzt noch herausstellt das Deine IC's ein Fake sind, dann kann man
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
Peter L. schrieb im Beitrag #5804137: > Welchen ATTINY sollte ich dazu nehmen? Ich finde den ATtin84 ganz nett. DIP14 ist nicht sehr groß und 11 IO-Pins sind verfügbar.
loop()-slang oder auch gleich in solidem C mit main(). Abschließend kann das Programm für einen ATtiny85 (z.B.) übersetzt werden (AVR-Studio, xyz). Mit ein paar Strippen läßt sich der Arduino als "Programmiergerät" betreiben und die .hex-Datei in den ATtiny schreiben.
-
Thread
Schaltung zur Erkennug eines langen Pulses
Lothar M. schrieb im Beitrag #5803669: > Nach Ende des 11s Pulses oder nach 10s? nach Ende des 11s Pulses. mfg Sektionschef
Karl B. schrieb im Beitrag #5803965: > Versteh ich nicht. Schon klar. > Entweder 11 Impulse oder 11 Sekunden. Wie kommst du auf 11 Impulse? > Was denn nun? ...
-
Thread
DCF77-Uhr - Programmierer gesucht!
Signal wird von einem Pollin-Empfänger empfangen. Als Microcontroller möchte ich einen ATmega oder ATtiny verwenden. Welchen genau soll ich aber kaufen? Da ich aber nicht programmieren kann, suche ich jetzt ein nettes Forenmitglied, das mir ein Programm für einen Microcontroller schreibt. Es sollte
das Rufbit ruft? 0 01000111100010 101001 00011000 0010001 010000 011 00100 100010000 Sa, 02.04.11 04:18:00, SZ Rufbit aktiv, eventuell Unregelmäßigkeiten beim Sender Der Techniker vom Dienst wird dann aus dem Bett geklingelt. ciao gustav
-
Thread
Blitzwecker mit kleinem Packmaß
einen kleinen Blitzwecker aufbauen, der helle Lichtblitze abgeben soll. Das Timing bekomme ich hin (Attiny mit DIP-Schaltern), aber an der LED hapert es noch. Ich möchte eigentlich große, dicke Netzteile vermeiden. Was ist die eleganteste und kompakteste Möglichkeit, helle kurze Lichtblitze zu erzeugen
https://www.amazon.de/Lunartec-Stroboskop-LED-Disco-Strobe-Batteriebetrieb/dp/B00A8SFYHS/ref=mp_s_a_1_11?keywords=stroboskoplampe&qid=1554414010&s=gateway&sr=8-11 Da ist ja schon so gut wie alles drin.
-
Thread
Wer würde mir einen ATTiny13 programmieren?
Projekt von der nachfolgend genannten Website umzusetzen und bräuchte dafür einen programmierten Atmel ATTiny13. https://www.instructables.com/id/Modification-of-the-Lexmark-E260-Laser-Printer-for/ Unter Step 11 ist die Firmware aufgeführt. Wer könnte - und würde - für mich die Programmierung machen
diese Diskussion möchte ich hier nicht weiter fortführen. Ich brauche "nur" einen programmierten ATTiny13 und freue mich über die Unterstützung von Falk B.
-
Thread
ATTiny als DA-Wandler
ich das Analogsignal mittels Oszilloskop prüfen. Über den 6-Poligen Wannenstecker möchte ich den ATTiny Programmieren. Danke im Vorraus
Du diese Seite schon? https://www.tobiaspaul.net/dokuwiki/doku.php?id=elektronik:mikrocontroller:attiny26_dac
-
Thread
Spannungsregler
Einer meiner Lieblinge von Pololu: S9V11F5, pin-kompatibel zu 78xx 5V/1.5A aus Vin 3-16V
#5795268: > Jörg R. schrieb: >> Weshalb regelst Du nicht gleich auf 3V3? > > Weil nach dem attiny noch ein 1284p und ein 328p hängt, die beide 5v > möchten. Dann ist diese Information etwas irreführend.. Adrian L. schrieb im Beitrag #5794795: > Ich möchte einen Attiny85 dahinter schalten
-
Thread
Ladekontrolleuchte 12 V
Tiefentladen oder defekt ist. Man sollte ihn in diesem Zustand nicht mehr belasten. Manche Leute setzen hier 11,5V als untere Grenze an. Je weiter man runter geht, umso schneller verschleißt der Akku. Weniger als 11V Leerlaufspannung ist für den Akku quasi tödlich. Beim Laden durch die Lichtmaschine ist eine
defekt > ist. Man sollte ihn in diesem Zustand nicht mehr belasten. Manche Leute > setzen hier 11,5V als untere Grenze an. Je weiter man runter geht, umso > schneller verschleißt der Akku. Weniger als 11V Leerlaufspannung ist für > den Akku quasi tödlich. > > Beim Laden durch die Lichtmaschine
-
Thread
Atmega-0 Eventsystem
Naja, nicht gerade DIL aber wohl doch Steckbrett-geeignet. Incl. programmer und Debugger für unter 11€ https://www.mouser.de/new/microchip/microchip-atmega4809-curiosity-nano-eval-kit
Hier noch Boards für die Tinys https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/ATTINY416-XNANO?qs=sGAEpiMZZMuo%252B9%2FB%2FzhRUtTt%2FPxmH0LeMkfhBINqpiGhCEwEtCHhaw%3D%3D https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/ATTINY817-XMINI?qs=sGAEpiMZZMuo%252B9%2FB%2FzhRUvDMWZzL1bThno
-
Thread
Arduino-IDE: Tiny84 schlafen legen
Schaltung, in der es mir den Tantalelko zerrissen hat. Habe noch einmal gemessen: MC aktiv ca. 11mA (LED an). MC im sleep_mode 4,998mA. MC entfernt 4,634mA.
> auf 4,798mA Dann die Hardware nochmals genauer ins Auge fassen, bei meinem ATtiny84A-PU (1127) kann ich die Stromaufnahme nicht mehr messen, liegt also unter 0.02 uA.
-
Thread
Stromzähler mittels IR Schnittstelle auslesen
12345678) 0.0.1(PAF) F.F(00) 0.2.0(1.29) 1.8.0*00(001752.06) C.2.1(000000000000)( ) 0.2.2(:::::G11)! [03]N Der Wählerstand ist dann 001752.06 Gespeichert werden die Werte im ATtiny und bei Bedarf über I2C abgerufen. Das funktioniert seit einigen Jahren sehr gut. Gruß Carsten
wiki.volkszaehler.org/hardware/controllers/ir-schreib-lesekopf-rs232-ausgang Ich bin direkt auf einen ATtiny 4313 gegangen. Der Sender und Empfänger sollte ca. 880nm haben. Das ist sicher nicht so kritisch. Gruß Carsten
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
: kleinere Prozessorfamilien haben mittlerweile Logikeinheiten auf dem Chip integriert. Beispiel ATtiny214 CCL. Das wird dem TO nicht reichen, spart aber bei vielen Anwendungen externe Gatter.
bei 100MHz "Übertaktung" 16 AHB-Zyklen je Transfer ergibt. Laut AN4031 würde ein Transfer maximal 11 AHB-Zyklen brauchen, womit ich auf der sicheren Seite sein sollte. So kann ich mit dem HSYNC einen Interrupt auslösen lassen, um die DMA neu "nachzuladen". Ursprünglich wollte ich das in Software
-
Thread
Expected primary-experssion before numeric constant
Killua Z. schrieb im Beitrag #5777919: > uint8_t 11 Ich denke, der Compiler erwartet nach uint8_t einen Variablennamen... Als Cast würde ich (uint8_t)11 schreiben.
Funktionsaufruf gestaltet ist. https://github.com/GreyGnome/EnableInterrupt/blob/master/examples/ATtinyBlink/ATtinyBlink.ino Vor allem die Übergabe der Funktion, die im Falle eines Interrupts aufgerufen werden soll (Callback) und auch die Angabe über die Flanke des Interrupts.
-
Thread
Suche Beratung/Hilfe bei der Abwägung von Fräsen/Lasern
zumindest im Moment). Das hat sich jetzt schon wieder gestaut sodass ich einige Platinen (6x 90x60mm, 11x 30x10mm, 1x 55x55mm, 6x 20x30mm, 1x 60x30mm....) noch machen muss, da bin ich nur für das Herstellen der Platine inklusive Bohren 2-3 Tage beschäftigt.
Gibts so nicht fertig... Ansonsten muss ich demnächst noch einen Spannungsregler auf USB, einen Attiny an ein SSR und davor Gleichrichter und Spannungsregler bauen.... Falk B. schrieb im Beitrag #5765826: > Das ist ein Widerspruch zum Hobby. Hobby ist Muße ohne Zeitdruck. Außer man hat sich entschlossen
-
Thread
PWM mit ATtiny13 liefert SIN und COS
nem kleinen ATting13, not bad für "olles C". [pre] AVR Memory Usage ---------------- Device: attiny13a Program: 376 bytes (36.7% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... [/pre]
bei mir fehlerfrei. Und Prog läuft auch wie es soll. Assembly complete, 0 errors. 0 warnings ATtiny4313 memory use summary [bytes]: Segment Begin End Code Data Used Size Use% [.cseg] 0x000000 0x00029a 356 298 654 4096 16.0% [.dseg] 0x000060 0x000064 0
-
Thread
GCC Inline Assembler: input-output Operanden, schlechterer Code
wird mit [code]avr-gcc -mmcu=atxmega32a4u -DF_CPU=32000000UL -DNDEBUG -O2 -MD -Wall -Wextra -std=gnu11 -g -mrelax -fdiagnostics-color -fdata-sections -ffunction-sections -fshort-enums -Wall -Wextra -Werror-implicit-function-declaration -Wmissing-prototypes -Wpointer-arith -Wstrict-prototypes -Wswitch-enum
it must be addressed starting from 0x4000 when accessed via data memory. Reference: TINY device (ATTiny 4,5,9,10,20 and 40) datasheets Bug: avrtc-536 */ #elif defined (__AVR_TINY__) #define __LPM(addr) __LPM_tiny__(addr) #define __LPM_word(addr) __LPM_word_tiny__(addr) #define __LPM_dword
-
Thread
Schaltung für 5V für 4,5 oder 3V umbauen
demonstriert. Damzu noch einen kleinen µC - 8 Pins ist wahrscheinlich zu knapp, aber 14 Pins (z.B. ATTiny24) geht. Damit kriegt man einen quarzgenauen Takt und einen echten Countdown von bis zu 199 abwärts. Wenn ich sowas bauen würde, dann würde ich gleich noch einen [[Drehgeber]] anflanschen, für die
3D382715018401%26itm%3D253070210956&_trksid=p2481888.c100675.m4236&_trkparms=pageci%3A7f8e08ab-3c6c-11e9-8746-74dbd1804e71%7Cparentrq%3A3b3fcbb11690ac3c3bb9e854ffdc3339%7Ciid%3A1 https://www.ebay.de/itm/Dot-Matrix-Modul-8x8-Display-Arduino-4-Matrix-MAX7219-Led-Lcd-Raspberry-Pi/253070191854?_trkparms
-
Thread
Sinussignal erzeugen
Lautsprecher und den Ohren zu etwas ähnlichem wie ein Sinus geformt wird. Nehmen wir mal an, du hast 11MHz Taktfrequenz und eine 8-Bit PWM. Dann dauert eine PWM-Periode 11MHz÷256 ~= 43kHz. Es kommen dann knapp 98 solche PWM-Perioden auf eine Periode deines 440Hz Tons (genau sind es 97.65625). Wenn du also
Sinusgenerator gebaut. Hier sind ein paar Spezifikationen: * Als Mikrocontroller kommt eine Attiny85 SOIC-8 zum Einsatz. * Er verwendet den internen RC-Oszillator, der über eine PLL den AVR CPU- Kern mit 16MHz versorgt. * Das Sinussignal wird durch den Attiny85 über eine 8Bit PWM mit 64MHZ
-
Thread
VU-Meter, aber korrekt!
1.5, -2, -2.5, -3, -3.5, -4, -4.5, -5, -5.5, -6, -6.5, -7, -7.5, -8, -8.5, -9, -9.5, -10, -10.5, -11, -11.5, -12, -12.5, -13, -13.5, -14, -14.5, -15, -15.5, -16, -16.5, -17, -17.5, -18, -18.5, -19, -19.5, -20, -20.5, -21, -21.5, -22, -22.5, -23, -23.5, -24, -25, -30, -40 definiert werden. Dazu
, 138, 146, 155, 164, 173, 184, 195, 206, 218, // -15.5 -15.0 -14.5 -14.0 -13.5 -13.0 -12.5 -12.0 -11.5 -11.0 231, 245, 259, 275, 291, 308, 327, 346, 367, 388, // -10.5 -10.0 -9.5 -9.0 -8.5 -8.0 -7.5 -7.0 -6.5 -6.0 411, 436, 461, 489, 518, 548, 581, 615, 652, 690, // -5.5 -5.0 -4.5
-
Thread
Maximum von n analogen Signalen
Ähnlich wie Michael B. schrieb im Beitrag #5742927: > Von: Der Zahn der Zeit 23.11.2018 aber mit einem Opamp weniger, so dass auch für 5 Eingänge 1 IC (Quad-Opamp) ausreicht. Nachteil: Man braucht Opamps mit hoher Slew-Rate, sonst kommt es an den Umschaltpunkten zu Glitches.
im Beitrag #5745658: > Bis S.29 geht doch der Link gar nicht. Ich rede von der Schaltung auf > S.11 Dann schau doch mal, was unten rechts auf dem "Blatt" neben dem Text G. > Schenke, 6.2008 Industrieelektronik FB Technik, Abt . E+I steht, wenn in dem Menü-Feld die 11 erscheint. Das
-
Thread
Microkontroller Register TCCR0A/TCCR0B OCR0B (PWM)
Prescaler den PWM Takt OCR1B = 5000; // Pulsweite, OCR1B <= OCR1A TCCR1A = (1<<COM1B1) | (1<<WGM11) | (1<<WGM10); // nicht invertiert TCCR1B = (1<<WGM13) | (1<<WGM12) | (1<<CS11); // Prescaler 8 sei(); // Interrupts einschalten } [/c]
vorhanden. Habe Timer 0 und 1 vom ATmega 328P und 2560 gelesen. Vielleicht bei einem anderen ATmega? ATtiny vielleicht?
-
Thread
Atmega328P Serial Problem
. Allerdings ist es schon besser, einen Quarz zu benutzen, bei dem der Fehler 0% ist, z.B. 11,0592MHz oder 14,7456MHz.
mit 8/16 MHz und 0% Fehler http://www.gjlay.de/helferlein/avr-uart-rechner.html Segor.de 11.0592 MHz http://www.segor.de/#Q=Q11%252C0592MHz-LP&M=1 (Lager im Zulauf) http://www.segor.de/#Q=Q11%252C0592MHz-SMD%252FSM49&M=1 (Lager) 9.216 MHz http://www.segor.de/#Q=Q9%252C216MHz-LP&M=1 (Lager
-
Thread
ATmega mit mehr Leistung?
> Min. 10 ADC Kanäle mit min. 11 Bit Auflösung bei 5V. Schlecht und schon verloren. Der ATMega kommt über 10 Bit nicht hinaus.
Ben B. schrieb im Beitrag #5732164: >> Min. 10 ADC Kanäle mit min. 11 Bit Auflösung bei 5V. > Schlecht und schon verloren. Der ATMega kommt über 10 Bit nicht hinaus. Da nimmt man doch sowieso externe ADCs.
-
Thread
AVR ADC Gain 2x gleicher Kanal
Seite 145): http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Scheint aber nicht so zu sein, kommt immer 0x3ff raus. Einen Hinweis dazu habe ich hier gefunden: https://www.mikrocontroller.net/topic/285496 Sind diese Optionen wirklich
Im Datenblatt attiny841 http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf Steht unter 16.11.2 Differential-Ended Conversion auch, dass nur 9 Bit
-
Thread
Gibt es schon skalierbare Arduino 16-Segent Font-Lib ?
FONT8X16 = 1776 bytes * FONT16X32= 1334 bytes and only , - . / 1 2 3 4 5 6 7 8 9 0 : [/code] Der Attiny85 stellt ja nur 5710 Bytes zur Verfügung und auch bei Arduino Mini oder ESP8266 wünsch ich mir schon seit Jahren skalierbare Fonts. Also ich könnte wohl unter einer Woche eine Micro-SSD1306-lib
auch noch einen INA226 an den 1€ Attiny85 anschließen. Das geht aber nur mit Vektor-Fonts. Also Ihr Besserwisser, gibt es schon so eine Lib oder nicht ?
-
Thread
Zeitrelais 9VDC
Das Sparsamste wäe ein Attiny45 mit einer RTC. Die verbrauchen nur nA im Schlafmodus. Ein paar AA Zellen passend angezapft und die Scheltung läuft Wochen, so lange der Magnet nichr ständig anziehen muss...
Joergb schrieb im Beitrag #5720924: > Das Sparsamste wäe ein Attiny45 mit einer RTC. Die verbrauchen nur > nA im Schlafmodus. Ein paar AA Zellen passend angezapft und die Scheltung > läuft Wochen, so lange der Magnet nichr ständig anziehen muss... Wozu RTC? Das
-
Thread
Hilfe bei Prüfungsaufgabe: Mit Zähler einen Anzeigemodul hochzählen lassen und dann wieder runter.
Ziffern 0 bis 9 der 7-Segment-Anzeige ab. Den Zählerstand 10 bildest Du auf 8 ab, den Zählerstand 11 bildest Du auf 7 ab, ... den Zählerstand 17 bildest Du auf 1 ab, dann geht's mit dem Zählerstand 0 weiter.
dekadischer Zähler und ein JK-FF, der den Richtung-Pin umschaltet. Als Einchiplösung würde ich aber einen ATtiny24 nehmen und ein kurzes C-Programm dafür schreiben. Mit externem Decoder reicht auch ein ATtiny13.
-
Thread
ATTiny13A vom Breadboard zu Rasterplatine und es funktioniert nicht mehr
gestossen, dem ich grade nicht in der Lage bin logisch auf den Grund zu gehen.. Ich hab nen ATTiny13A (naja mehrere.. egal) mit Lukasz Podkalickis software uart und einem SS495 Hall Effekt Sensor. und ein Arduino Nano der ihm Befehle zuruft und die Antwort auswertet. ATTiny ist stumpf und
ein Eingang) schalten den SS495 ein und lesen ihn dann aus. das ganze saugt weniger als 17mA und (11 wenn der HESensor aus ist), also teste ich ohne externe Stromquelle. Der Tiny ist im PapageiModus es sei denn er bekommt den Befehl zum lesen des Sensors (er antwortet also immer auf Anfragen, fast
-
Thread
MP3 Decoder in C der wenig Ressourcen braucht.
schon dabei, SD-Karteneinschub ebenso. Das Ding kann man per (Soft-)UART auch mit jedem kleinen ATTiny steuern.
Zylinder #1 -32,0degrees $0F Ansaug-Lufttemperatur 39,0C $10 Luftmassendurchsatz (MAF) 0,0g/s $11 Absolute Drosselklappenstellung 33,70% $14 Gemischregelungswerte, kurzfristig (B1-S1) 0,00% $21 Zurückgelegte Entfernung während MIL ist aktiviert 0,00km 20180724_1612_30 $03 Status
-
Thread
Nachfolger für ATMega gesucht
Ja ich. Ich habe bisher folgende Mikrocontroller genutzt (die häufigsten zuerst): ATmega328 ATtiny13 ATmega644 STM32F103C8T6 ATtiny2313 Xmega128D3 AT89C2051 Und noch ein paar einzelne andere, die hier nicht der Rede Wert sind. Der STM32F103, den ich auch empfehle) ist für mich nur einer
an: https://de.rs-online.com/web/p/products/8224049/ Ein Nucleo64 Board mit STM32F072 für nur 11€ - Inklusive originalem ST-Link und USB-UART. Das ist doch Geil, oder?
-
Thread
Attiny85 PWM
Datenblatt lese ich: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf Und vlt eine doofe Frage, Wohre weiss ich mit welcher Frequenz der Attiny läuft? In Atmel habe ich nur neues Projekt erstellt ohne irgendwo spezifisch einzustellen
Die CSx Bits sind aber im Register TCCR0B und da hilft es nix, in TCCR0A zu schreiben. Abschnitt 11.9.3 in dem o.a. Datenblatt. tinyy schrieb im Beitrag #5703240: > Wohre weiss ich mit welcher Frequenz der > Attiny läuft? In Atmel habe ich nur neues Projekt erstellt ohne irgendwo > spezifisch
-
Thread
Rust - ist das hier um zu bleiben?
richten müssen, auch nicht begonnen. aber sie auch nicht gestoppt - und jetzt auch noch ne Uralt PDP-11 mit ins Feld geworfen :)
können. > Wieso macht eigentlich der ghci aus 0xa + 0xb 21 ?? Was ist ghci? Warum soll 10 + 11 nicht 21 sein?
-
Thread
MPLAB PICkit 4
Da man die neuen Atmega und ATtiny nicht mehr mit ISP flashen kann, brauche ich einen neuen Programmer. Mir gefällt das MPLAB PICkit 4 gut und hab jetzt eins geordert. Mir gefällt besonders, dass das Teil praktisch alles flashen
Pickit4 das Kabel fest anschrumpfen. Am Kabelende bzw. der Platine dann doch besser die Telefonbuchse RJ11 einsetzen. Macht es fast Dummy-kompatibel ... Gruss
-
Thread
Kapazitive Touch-Sensorik diskret aufbauen?
www.microchip.com/wwwproducts/en/AT42QT2120 Für einen einzelnen Button ist das mit einem simplen Attiny25 in weniger als 10 Zeilen implementiert. Ursprünglich von Atmel, nun Microchip, gibt es bereits eine fertige Bibliothek einzelne Buttons, Matrixanordnung oder Slider und Wheels.
Mikroctonroller recht wenige Analogkanäle verbaut Sag doch erstmal, wieviel Du brauchst. Als DIP gibt es: ATtiny25: 4 ADC-In ATtiny24: 8 ADC-In ATtiny261: 11 ADC-In