-
Thread
Puffer-IC
bekanntermassen fast nichts, aber wir haben jeweils sog. Line-Driver für RS-482/422 verwendet. z.B. 26LS31/32 oder uA9638 und dergleichen. Die sind kurzschlussfest, schnell und können hohe Ausgangsströme liefern.
-
Thread
Tastenfeld sparsam ansteuern
@Jan: Welchen AVR nimmst du? Bei einem der grösseren (ab ATTiny26, sprich mit ADC on Board ) ist das Ganze mit 8 10kOhm-Widerständen und 2 ADC-Eingängen lösbar. Wenn ich das richtig verstehe, hat diese Tastatur 7 Reihen und 2 Spalten. Die beiden Spalten-Leitungen
Als Encoder währe eventuell ein 68000 Interrupt Prioritätsencoder brauchbar (74LS148). Allerdings sind die Tasten dann eben priorisiert... Gruß, Holm
-
Thread
USB2.0 Core
"wb_data_i<31>" LOC = "G5" ; NET "wb_data_i<3>" LOC = "G26" ; NET "wb_data_i<4>" LOC = "J26" ; NET "wb_data_i<5>" LOC = "H8" ; NET "wb_data_i<6>" LOC = "K8" ; NET "wb_data_i<7>" LOC = "D7" ; NET "wb_data_i<8>" LOC = "F7" ; NET "wb_data_i<9>"
wb_data_o<20>" LOC = "AE27" ; NET "wb_data_o<21>" LOC = "AF27" ; NET "wb_data_o<22>" LOC = "AC26" ; NET "wb_data_o<23>" LOC = "AD26" ; NET "wb_data_o<24>" LOC = "AC23" ; NET "wb_data_o<25>" LOC = "AF23" ; NET "wb_data_o<26>" LOC = "AH23" ; NET "wb_data_o<27>" LOC = "AA27" ; NET
-
Thread
Handykamera MCA-25 ansteuern
43 3D 32 2C 31 39 39 2C 42 39 0D 9A > ... so weit erstmal ;)
Okay, die Linksprite LS-Y201-TTL wäre eine Alternative ....
-
Thread
MSP-GCC unter Linux findet Include-Dateien nicht
: main.c:14: warning: implicit declaration of function `nop' main.c: In function `main': main.c:26: error: `WDTCTL' undeclared (first use in this function) main.c:26: error: (Each undeclared identifier is reported only once main.c:26: error: for each function it appears in.) main.c:26: error: `WDTPW' undeclared (first use in this function) main.c:26: error: `WDTHOLD' undeclared (first use in this function) main.c:28: error: `P1OUT' undeclared (first use in this function) main.c:29: error: `P2OUT' undeclared (first use in this function) main.c
-
Thread
Lötstation
dieser Station aus? http://www.reichelt.de/inhalt.html?SID=10QUg3sdS4AQoAAEKQfEU6c84ee377f35fb44d26f8b4cb0591d7a;ACTION=3;LASTACTION=2;SORT=artikel.artnr;GRUPPE=D231;GRUPPEA=D23;WG=0;ARTIKEL=MS%2520250S;START=32;END=16;STATIC=0;FC=8;PROVID=0;TITEL=0 eSBeO
(ich meinte die LS50 von ELV)
-
Thread
Grundlegendes zu SPI
Beispiel: AM26LS32 Treiber für SCK und MOSI am Controller. AM26LS31 Receiver am 7-Segment-IC. Evtl. gibt's auch welche mit nur je 2 pro IC, wie µA9638 und Co. Macht GND+2xSCK+2xMOSI also 5 Leitungen Minimum, mit
-
Thread
Alternativen für SN 75176 BP
AM26LS32 (nur Enpfänger), µA9638 (Transceiver)
-
Thread
Logic Analyzer bauen
28289.pdf mit 10ns, 72 I/O und 178 MHz max für 10,10 . Mal kurz rechnen: 15 Adressleitungen -> 32k 8 Datenbus 3 Steuerleitungen --- 26 I/O per SRAM bei 2 Bänke (52 I/O) und 8 Inputs sind noch 12 I/O für Kommunikation o.a. frei. Offenbar liegen hier die Grenzen und ist ein XC9572 zwingend
verschiedene Parameter abgestimmt wird, hier ist meine Wunschliste: Speichertiefe: >=8k Sampletakt: >=32MHz Kanaele: 32
-
Thread
CD-ROM Laufwerk
Der Befehl den du suchst, heisst sinnvoller Weise "PLAY AUDIO" die Befehle sind ganz gut in "8020rev26" beschrieben (siehe Anhang) Das Protokoll ist meiner Meinung nach am besten in dem Dokument "ATA-ATAPI4" beschrieben. (vor allem die Ablaufdiagramme sind super)
aber eher Flash-Karten oder Festplatten verwenden (zumindest am Anfang). Wenn man erst mal die FAT16/32 beherrscht, dann kann man sich ja noch weiter verausgaben. MfG ,Daniel.
-
Thread
MAX232 für µC <-> µC
wirklich ganz robust werden soll (Störstrahlung, GND Unterschiede) kannst du stattdessen RS422 (z.B. AM26LS31 & 32) oder RS422 (z.B. SN75172...75179) einsetzen. Bei 15m hatte ich mal bei einem ungeschirmten Kabel schon Probleme durch eien Lampenschalter.
-
Thread
LCD Controller für 640x480 LCD mit mega8515
In der fontimage.bin sind enthalten: 12x16 16x26 24x40 32x53 Der Aufbau: Zuerst kommt das Inhaltsverzeichnis: Pro Schriftart gibt es einen 8Byte langen Eintrag, bestehen aus - Startadresse der eigentlichen Daten (32bit) - Breite in Pixel (8bit
somit würden dann 32 KByte reichen.
-
Thread
3,5" Floppy auslesen
, Intel: 8272), wenn ich mich nach 20 Jahren recht erinnere. An den kannst Du über Treiber (z.B.74LS244) direkt das Laufwerk anschließen. Der ursprüngliche 34-polige Bus heißt übrigens Shugart. Den gab es auch mal differenziell mit 50 Pins. Der im PC verwendete ist dem serh ähnlich, bis auf die Drehung
MOx [10,16] ("Motor on") dient zum Ein/Ausschalten des Motors des anzusprechenden Laufwerks /HS [32] ("Head Select") wählt einen der beiden Schreib-/Leseköpfe aus STEP [20] steuert den Schrittmotor der Schreib-/Leseköpfe an; für jeden Impuls wird der Kopfträger um eine Spur verschoben. Die Richtung
-
Thread
Ruhepegel RS485 und RS422
dies sollte fürs erste alle Fragen beantworten... RS485 Bausteine z.B. SN75172/75173, RS422 z.B. AM26LS31/32
-
Thread
Reichelt: Was ich gerne im Programm hätte
ohne Taster - LDO Spannungsregler in SMD, hätte gerne die von Micrel (MIC2920A-x) - DS90LV019, DS26LS31, DS26LS32, DS90LV031, DS90LV032 - Optokoppler SMD - IR Decoder (wie TSOP17..) nur in SMD - gnerell mehr von TI, Maxim und AD Mehr fällt mich jetzt gerade nicht ein. Wenn die Mail dann an Reichelt
Hallo mindestens 1 Derivat der HCS12X Familie von Freescale. Ich würden den HCS12UF32 empfehehlen. Der hat 32k Flash, mehr kann man mit kostenlosen Kompilern eh nicht programmieren und USB! Außerdem haben alle Controler mit nem X hintendran noch einen Interuptgesteuerten Coprozessor on
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
also, nochmals, sieht gut aus, ich wurde aber doch ein nokia 6100 color lcd nehmen und min. mega32, besser direkt mega128, kostet ja nur noch 10 eur; du wirst bestimmt mit float rechnen wollen und dann war mein mega16 mit 14 float-gleichungen 1.ordnung gleich voll :-(
in der Mitte ist ein IC (Integrierter Schaltkreis). Er heißt 7445. Da gibt es verschiebene Arten 74LS45, 74HC45,.... die aber alle die gleiche Funktion haben sollten. C1 und C2 sind zwar nicht als Elkos gezeichnet, aber du könntest welche verwenden. Gruß Elektrikser
-
Thread
Eure Basteltische Bilder
LS50 , Creme ( nicht von Nivea ! ) , und was man sonst noch so braucht .
Du Armer. Bei 48,26 cm dürfte die Auswahl der kompatiblen Partnerinnen extrem eingeschränkt sein.
-
Thread
DS1820, DS18B20 in C
if( scratchpad[DS_TEMP_MS] ) { // Negativer Temperaturwert scratchpad[DS_TEMP_LS] ^= 0xFF; // Einer-Komplement scratchpad[DS_TEMP_LS]++; // inkrementieren } scratchpad[DS_TEMP_LS] >>= 1; // rechtes Bit für 0,5 °C rausschieben (durch 2 teilen)
if( scratchpad[DS_TEMP_MS] ) { // Negativer Temperaturwert scratchpad[DS_TEMP_LS] ^= 0xFF; // Einer-Komplement scratchpad[DS_TEMP_LS]++; // inkrementieren } scratchpad[DS_TEMP_LS] >>= 1; // rechtes Bit für 0,5 °C rausschieben (durch 2 teilen)
-
Thread
KS0108 GLCD Routinen
Hallo, 32x32 Fonts gehen eigentlich, diese Größe hab ich selber schon verwendet. Für Width, Init Width und Height 32 einstellen, Start Index bei 32 lassen und Char Count so viele wie du halt brauchst. Wichtig
avr-gcc --version avr-gcc (GCC) 4.8.2 > uname -a Linux foo 3.10.22-1-MANJARO #1 SMP Wed Dec 4 22:15:26 UTC 2013 i686 GNU/Linux ... glcd_ks0108_v11/ > ls arial_bold_14.h corsiva_12.h ks0108.c ks0108.h ks0108Test.c makefile readme.txt > make In file included from ks0108Test.c:16:0:
-
Thread
Laptop-TFT am PC Gesperrt
20 BLANK 21 VFCSNS 22 HSYNC 23 SCL 24 VSYNC 25 Key 26 Ground 27 Key 28 Key 29 VCC 30 SA 31 RST 32 SNRDY 33 SAD 34 VMASK 35 No connect 36 AMCREV 37 Ground 38 +12 V 39 No connect
einfach für jede Farbe nur ein Bit. FÜr nen mp3-Player könnte das schon reichen. http://130.236.229.26/?section=hard&project=vgalcd (gefunden in http://ask.slashdot.org/article.pl?sid=02/05/20/1914249&mode=thread&tid=137 ) Stefan
-
Thread
Drehgeber auslesen
Scahue Dir mal den LS7366 von LSI/CSI an, hat einen Quadraturdecoder und wird über eine SPI angehängt. Distributor ist die Scantec GmbH in Germering. Der hat auch einen internen 32 Bit Counter sowie Carry/Borrow Ausgänge
Clock immer noch massige 100 Zyklen Zeit. Und wenn man in Assembler optimiert, braucht man nur max 26 Zyklen im Interrupt. D.h. man kann ohne weiteres alle 32 Zyklen abtasten, also noch Signale bis 250kHz fehlerfrei einlesen. Anbei die Encoder-Routine in Assembler. Nur Timer Initialisierung und
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
Impulse an den Eingängen ohne einen hardware Interrupt auszulösen. Mit dem dritten Timer des ATMega32 lasse ich die Zeit laufen, und frage dann die Counter ab. Bin aber auch kein Guru, vielleicht gibt es auch bessere Lösungen.
6000 ! was habe ich in der software falsch gemacht ? software war : Autor: formtapez Datum: 26.08.2003 08:14 Dateianhang: drehzahl.bas (4.5kB, 1028 Downloads)