-
Thread
LIN-CAN Gateway / Bauteilauswahl
ATMEGA16M1/32M1/64M1 der hat sowohl LIN als auch CAN-Controller integriert.
Ich hab Dir da mal den hier rausgesucht: DSPIC33EP256MC502 https://www.microchip.com/en-us/product/dsPIC33EP256MC502 Digikey hat den in SOIC und DIL vorrätig. Der erfüllt alles, ist mit 3.75€ in Einzelstückzahlen nicht allzu teuer, mit 70MHz, 256k Flash und 32k auf jeden Fall mehr als ausreichend, und
-
Thread
geschaltete Steckdosen mit oder ohne SSR
kennt nimmt Kabel. Alleine der Stromverbrauch an jeder Schaltstelle einen ESP zu versorgen (angenommen 32 x 1W) spart 85 EUR Strom pro Jahr, gut 10% meines Verbrauchs.
vereinfacht. Eingangsseitig wird der Chip direkt vom Arduino angesteuert. https://www.ti.com/lit/ds/symlink/uln2803a.pdf
-
Thread
LED Dimmer - Poti durch digitales Poti ersetzen
getestet mit 100k Ohm, funktioniert. Also als nächstes: Ersetze ich das Poti mit einem digitalen (DS1803-100) und schalte beide Ausgänge in Reihe, dann komme ich auf 80k Ohm (per Messgerät gescheckt). Jetzt: Tausche ich den Widerstand oder das analoge Poti durch die Kontakte des DS1803, dann passiert
, dann passiert: nix. Keine Abdunkelung. Du meinst es wäre gut, einen DS1803 ggf. direkt mit Netz zu verbinden? Und ist der DS1803 noch ganz geblieben? Hast Du mal das Datenblatt gelesen und gemessen, welche Spannungen (min/max!) über das Originalpoti zu messen sind?
-
Thread
USB I2C Interface Hardware Software
einer Möglichkeit um I2C Chips vom PC aus zu testen. Das sollte doch prinzipiell mit jedem Atmega32u4 Breakout board gehen. Z.B. https://learn.adafruit.com/atmega32u4-breakout?view=all oder https://www.sparkfun.com/products/15795
laden, Funktionen ansteuern&ausprobieren. Nächsten Chip dran, repeat. [code] # One Wire Bus: echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-0/new_device # DS18B20 werden erkannt und sind auslesbar unter /sys/bus/w1/devices/... # IO-Expander: echo pcf8574 0x20 > /sys/bus/i2c/devices/i2c-0/new_device
-
Thread
Wassertiefenmessung mit Ultraschallsensor möglich?
CjwKCAiAz--OBhBIEiwAG1rIOpzWIW3k7OmwXBxeyjimb1rELAQcZ9hiOUcDfTie3ypvEIDteecTgRoCXdEQAvD_BwE&gclsrc=aw.ds&aff_fcid=9ba6820ae60a4e9cb26bf38de6271b8f-1641814866993-08028-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=9ba6820ae60a4e9cb26bf38de6271b8f-1641814866993-08028-UneMJZVf&terminal_id
Messystem hatte bloss <35W für kleine Setups mit nur 4 US-Pfade. Der ARM basierte embedded-Rechner (32bit, <500MHz, 64MBRAM) mit Fast-Eth-Uplink und eine knappe Handvoll 0..20mA-Schnittstellen genehmigte sich ca. 10..12W. --------- Von anderen Hersteller gibt es auch Messysteme mit Sensoren zum
-
Thread
Wav und Midi/Noten zusammen arrangieren und abspielen
verhunzt. Wenn man ein Aufnahmegerät mit SD nutzen will, muss man schauen, dass man eine schnelle DS-Karte hat und das Gerät unkomprimiert speichern kann. Notfalls nur 44,1 und 16 Bit. >Wav und Midi/Noten zusammen arrangieren und abspielen Kann praktisch jede DAW. Die können es auch gemeinsam abspielen
Jürgen S. schrieb im Beitrag #6934972: > das nimmt komprimiert auf, glaube ich. Kannst auch 32bit WAV aufnehmen, wenn du extragroße Files möchtest. Falls es um Audiokompression geht: auch die lässt sich abschalten (beziehungsweise ist per default nicht aktiv, und müsste bei Bedarf aktiv eingeschaltet
-
Thread
kleiner Programmierauftrag zu vergeben
www.youtube.com/watch?v=ZaTuFB5QXHo Einen Tiny85 halte ich für absolut ungeeignet. Ich hätte da eher einen dsPIC33FJ128GP804 mit seinem eingebauten Stereo Audio DAC vorgeschlagen, der sich seinen Datenstrom von irgendeinem SPI NOR Flash holt. https://ww1.microchip.com/downloads/en/DeviceDoc/70291G.pdf
@von Crazy H. (crazy_h) 06.01.2022 09:32 > Danke Heiko, endlich mal eine Antwort auf die vielen Fragen. Es werden also +-2.5V benötigt. Weißt du auch von welchen, Frequenzen ist eher falsch, ok wie schnell das abläuft? Es interessiert
-
Thread
MPX53DP Drucksensor 5V Differenzverstärker / Operationsverstärker LTT1167
gefunden und hoffe jetzt, dass mir die Community direkt helfen kann. Ich möchte mit einem atMega32 einen Druck möglichst genau messen. Der Sensor ist ein: MPX53DP. Dieser gibt eine Spannung von wenigen Millivolt zwischen den beiden Ausgängen O+ & O- aus. Jetzt hatte ich mehrere Lösungsansätze und
Messung nicht super exakt sein muss. Es ist Möglichkeit 3 geworden: Differenzverstärker des atMega32 nutzen. Im MUX Register lassen sich die Bits für eine 10 fache Verstärkung setzen. Die Auflösung ist für meinen Zweck ausreichend.
-
Thread
1-Wire Master DS2482 mit ATTiny emulieren?
Hallo, momentan sind die original Maxim Chips DS2482 nirgends erhältlich, Lieferzeit über 50Wochen :-( Daher die Idee ob mit einem ATTiny die 1-Wire Bus-Master Funktion des DS2482 emuliert werden kann. Wichtig dabei ist das er sich auch aus Sicht
Zumindest mit einem STM32 habe ich sowas schon einmal gemacht. Also es ist möglich und machbar, wenn man die wichtigsten Register abbildet. Ein Original-DS2482 und ein Logic-Analyzer sind dabei auch sehr hilfreich.
-
Thread
GSM Schalter programmieren ohne Anleitung.
, aber jetzt komm ich nicht weiter. Habe in der Bucht folgenden GSM Schalter erworben: Sim800C Stm32F103C8T6 https://www.ebay.de/itm/284522566135?mkevt=1&mkpid=0&emsid=e11051.m43.l1123&mkcid=7&ch=osgood&euid=8071a5ec22d842ca98c01dced6e4c01c&bu=43129502878&osub=-1~1&crd=20211228021106&segname=11051&sojTags=ch%3Dch%2Cbu%3Dbu%2Cosub%3Dosub%2Ccrd%3Dcrd%2Csegname%3Dsegname%2Cchnl%3Dmkcid Das Ding kam schnell, sieht (für mich ;-)) brauchbar aus- und hat keinerlei Dokumentation dabei. Mehrmaliges Anschreiben des Verkäufers ergab nur sinnlose Worthülsen.... Auch das
-
Thread
20 LEDs unabhängig voneinander ansteuern
Ein STM32 mit mindestens 20 freien GPIO sollte das schaffen. Der Rest ist Software.
nicht "beraten" wenn du es nicht kannst. Vielleicht ist das Forum hier nichts für dich :-) VG DS
-
Thread
Auslegung einer Mosfet H-Bridge für Motoransteuerung.
welchen Spannungen das Bauteil sicher *sperrt*. Nicht wann er leitet oder gar sein spezifiziertes R_DS(on) erreicht hat. Für den IRLZ34N ist, IIRC, im DB der R_DS_ON erst ab 4V und höher spezifiziert. Alles darunter (inclusive 3.3V) ist nur Zufall: kann für ein Exemplar funktionieren, muss aber nicht
welchen Spannungen das Bauteil sicher sperrt. > Nicht wann er leitet oder gar sein spezifiziertes R_DS(on) erreicht hat. > > Für den IRLZ34N ist, IIRC, im DB der R_DS_ON erst ab 4V und höher > spezifiziert. Alles darunter (inclusive 3.3V) ist nur Zufall: kann für > ein Exemplar funktionieren, muss
-
Thread
Temperatur Sensor mit 3 Leitungstechnik
da hat man aus einfachen Grundbauteilen Schaltungen gebaut. 1998! Nicht die 2020 Jahre, wo ein ESP32 die Aufgabe eines NE555 erledigt. 2022 sind wir ja wieder bei den 0815 Grundbauteilen, weil alles andere oft kaum noch besorgbar ist. KustoMietze schrieb im Beitrag #6943149: > Wenn ein DS18B20
dieser Familie sein. DS18B20 https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf DS1820 https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf
-
Thread
Frequenzen aufwärtsverschieben
den Strahl ausgibt. Oder nur y, wenn du die x-Ablenkung über die Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit "zwischen den Jahren".
Die 2,5% Frequenztoleranz des DS1077 sind zwar keine Quarzgenauigkeit, aber immer noch besser als das ganze mit engtolerierten Kondensatoren aufzubauen.
-
Thread
Verrauschte Daten mit Erdfeuchtesensor
Hallo, Ich habe einen kapazitiven Erdfeuchtesensor an einen ESP32 angeschlossen und sende die Daten in die Cloud. Wenn ich den ESP32 über ein USB Kabel und Steckernetzteil versorge sind die Messwerte verrauscht. Stecke ich das USB Kabel vom Steckernetzeil ab (ein
Ausgang geht auf die Versorgung des Arduinos. Korrektur: Wollte hier nicht Arduino, sondern ESP32 schreiben.
-
Thread
Störungen der Übertragung bei 250kBaud durch zu kleine Bandbreite?
sicherstellen(!!), dass > die Flanken- und das Bittiming am RX-Pin gut aussehen. Ich hab ein Rigol DS 1054 Z, bekomme es aber nicht hin, damit das Signal am RX-Pin zu sehen. Es ist singulär, ich muss jedesmal in der fertigen Software per Menü auslösen. Mir fehlen dazu die Kenntnisse beim 1054. Ich hatte
dementsprechend gepuffert werden: https://www.ondrovo.com/a/20170207-esp-consumption/ https://esp32.com/viewtopic.php?t=2662
-
Thread
STM32F103C8T6 JTAG
da ein Beispiel? Am liebsten wäre mir die Verwendung eines > ST-Link. http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de/stm32/cube_ide.html http://stefanfrings.de/mikrocontroller_buch2/index.html
=aw.ds Danke für den Tipp
-
Thread
[V] 10 Stück 8x8 LED-Matrix mit MAX7219
MAX7219 befindet. Das Datenblatt für den gibt es hier: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Die Matrix hat eine Kantenlänge von 32mm Die Anschlussbelegung findet man hier: https://www.velleman.eu/downloads/29/infosheets/vmp502_led8x8_1088as.pdf und ein ausführlicheres
-
Thread
Fixed-Point Arithmetik oder doch wieder Float?
Das ganze soll dann auf eine dsPIC33 laufen. Ich würde gerne float umgehen, sofern das möglich ist. An sich reichen mir (für dieses Projekt) Werte von 9999,99 bis 0,00. Ich wollte mir nur Arbeit für die Zukunft sparen und eine möglichst
verschieden von einem Float ist... Allerdings ;-). Multipliziere die Zahl mit 100 und rechne mit 32bit Integer. Bei der Ausgabe machst Du halt das Komma wieder rein. Klaus W. schrieb im Beitrag #6910019: > es soll auch schon fertiges geben, übrigens :-) Ja, die 32-bit Integer Arithmetik. (Hab
-
Thread
Minutenimpuls Kontaktabbrand
Bernd F. schrieb im Beitrag #6912355: > Mein Relais hat 9V und braucht 32 mA bei direkter Ansteuerung. Für einen ehemaligen Kleinleistungskontakt sollte das passen. Mit den Werten laufen auch Klingel- oder Treppenlichttaster problemlos. Wenn Du tatsächlich auf Gold
ein Panasonic S-Relais: https://de.rs-online.com/web/p/monostabile-relais/1279213?cm_mmc=DE-PPC-DS3A-_-google-_-DSA_DE_DE_Relays_Index-_-Monostabile-Relais+%7C+Products-_-DYNAMIC+SEARCH+ADS&matchtype=&dsa-1189795668376&gclid=EAIaIQobChMImbPw7Izy9AIVbo9oCR1UQwM-EAAYAyAAEgLxhvD_BwE&gclsrc=aw.ds
-
Thread
Welche AVR sind mit SPI zu programmieren
ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
nichts mit besonderes hinderlichen Auswirkungen. Ich möchte ja nicht wissen wie die Fehlerliste manches 32Bitters ausschaut.
-
Thread
Hardware Programmierung mit Python
besagt nicht, dass es Echtzeit sein muss. Ich habe hier ein einfaches Beispiel: * Abfragen eines DS1820 Sensors * Abfragen eines Tasters. * Anzeigen der Temperatur auf einem Display * Senden der Temperatur über RS232 an ein anderes Gerät * Empfangen von Daten über RS232 von diesem Gerät * Ansteuerung
der > Wikipedia keinen Interpreter sondern einen Compiler. Der Codey Rocky basiert auf dem ESP32 mit Micropython. So langsam wie die Skripte dort laufen muss das dann aber ein sehr schlechter Compiler sein.
-
Thread
Vergleich von 7 Segment Anzeigen
könnte? Bitte die Probleme der Reihe nach. Mir geht es im Moment um die passende Anzeige. Am Atm32 habe ich bereits einiges dazu gemacht.
Schau mal, es gibt IC's die sind sogar extra dafür gemacht: https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf Der "Typical Application Circuit" verwendet absichtlich keine Vorwiderstände.
-
Thread
Schwarze Liste für Aliexpresshändler
wenn man die IC in mixed mode betreibt, z.B: 4-stellige 7-Segment Anzeige + 8 LEDs für Barcode. 5. DS1307 - aus 10 ICs 9 kaputt, verschiedene Pins kurzgeschlossen mit GND. Das ist jetzt nur was mir schnell eingefallen ist. Eine schwarze Liste zu führen wäre aber schon von, in anderen Postings
Multimeter auf die Suche gegangen und zwei Adresspins hatten im IC einen Kurzschluss - Mehrere 1MBit 32pin DIL FlashROMs wurden von meinem GALEP nicht erkannt. Hatte aber bei einem anderen Händler auch gute Erfahrung gemacht: bei meiner Erstbestellung fehlte eine Position FlashROMs. Habe sie darauf
-
Thread
Mindeststrom für Z-Diode
nur noch Informationen über den Temperaturgang finden. https://www.diodes.com/assets/Datasheets/ds30410.pdf (Z-Dioden
Bert K. schrieb im Beitrag #6915444: > Nicht wirklich, denn ein voller Akku hat 55V und ein leerer 32V. Das muss ich irgendwo überlesen haben mit den 32V! Dann musst du wirklich verschiedene durchprobieren, zB https://www.buerklin.com/de/Silizium-Planar-Zener-Diode-27-V-500-mW-DO-35-ZPD27/p/22S2648
-
Thread
AVR + BSS123 + LEDs
int main(void) DDRB =0x0F; SystemDriverSetSystemClock(8000000ul); while(1) { uint32 myNOPIndex_U32; PORTB = 0x01; SystemDriverWaitMilliseconds(1000); PORTB = 0x02; SystemDriverWaitMilliseconds(1000); PORTB = 0x04; SystemDriverWaitMilliseconds(1000);
etwas überkandidelt, Nee, im Gegensatz zum BSS123 hat der schon bei 4,5V U(GS) einen definierten R(DS)on. Optimal sind beide nicht, ich würde IRLML6344 einsetzen, dann darf der µC auch mit 3,3V laufen. hmmmmm schrieb im Beitrag #6900726: > Du könntest ja eine Begründung liefern warum du FETs verwenden
-
Thread
Suche günstigen Spannungs-Datenlogger, möglichst drahtlos bzw. WLAN
auch zusammengesteckt mit einem OpenLog, ein paar Widerständen für die Spannungen und Coulomb Counter DS2740 für die Ladung+Strom. Allerdings nur auf SD Karte und Auswertung am Rechner zu Fuß. Nix Live. Damals gab es dafür noch nix bezahlbares, heute steckt es in jedem Laderegler dem ich bereit wäre meine
ESP 32 mit MicroPython. Der ADC sollte für die meisten Aufgaben passen und WLAN kommt gratis mit dazu.