Ersatzteile im Onlineshop bestellen - Ersatzteilversand

Gefunden für 19 sp�lmaschine - Zum Elektronik Forum





1 - ATMega32: Software-SPI ohne Aufwand (nicht) möglich? -- ATMega32: Software-SPI ohne Aufwand (nicht) möglich?




Ersatzteile bestellen
  Vielen Dank für die vielen Links! Auf das Naheliegende, mal bei Atmel nachzusehen, bin ich natürlich nicht gekommen...

Ich habe die beiden Applikationen jetzt erst einmal nur überflogen, trotzdem habe ich den Eindruck gewonnen, daß für den Slave der Pin SS immer auf L liegen muß, damit er funktioniert...?? Für Geräte, die nur senden oder nur empfangen, kann ich jeweils eine der Leitungen MISO oder MOSI einsparen, aber SS ist doch immer im Spiel?

Bei den Optionen des "Config Spi"-Befehls für die Hardware-SPI in Bascom gibt es auch "MASTER = YES|NO". Aber auch mit "MASTER = NO" kann ich doch SS wohl nicht einsparen, da der Controller ja nicht weiß, daß er der einzige Slave ist, deshalb immer empfangsbereit sein kann und soll und kein SS-Signal braucht?

Aber ich schaue mir das noch genauer an!

++++++++++++++

Edit: Um Mißverständnissen vorzubeugen: Meine Anzeige ist natürlich ein Slave, der ja irgendwie aktiviert werden muß. Ohne SS auf L zu legen, ist das doch wohl nicht möglich bzw. ich kann SS des Slaves nicht "umdefinieren" auf einen anderen Pin?

[ Diese Nachricht wurde geändert von: PhyMaLehrer am 31 Jan 2014 14:19 ]...
2 - Suche Digital analog konverter, i2c, res. -- Suche Digital analog konverter, i2c, res.
Hallo,

ein guter freund hat mich "beauftragt" für ihn ein spezielles netzteil zu entwickeln.
da die ganze schaltung mit µC gesteuert wird liegt es nahe die referenz spannung via µC einzustellen und an einen DAC zu liefern. ich habe noch nie einen DAC verbaut und tue mich momentan sehr schwer irgendwas im netz zu finden. ich hoffe ihr könnt mir ein paar nennen die weit verbreitet sind (keine sonderbestellung aus fernost machen muss) und halbwegs meinen vorstellungen entsprechen
da ich 4 adcs benötige und die ausgangsspannungen nicht zeitkritisch geschaltet werden muss bietet sich meiner meinung nach eine ansteuerung mit i2c/TWI bzw spi mit 4 /CS an(wobei ich spi noch nie benutz hab).
zum ansteuern wird ein atmega8 benutz. sollte also in beiden fällen kein problem darstellen. der dac sollte 5V betriebsspannung haben. die spannung am ende von der gesammten konstruktion soll zwischen 8V und 18V eingestellt werden. am liebsten wäre mir ein dac der i2c oder spi eingänge hat..ref. spannung und ausgang also ohne 200 kondensatoren/widerstände drumrum löten zu müssen.

so ich hoffe mir kann jemand helfen und mir ein paar namen nennen

3 - Mega32 -> SPI -> ADE7758 mit bascom -- Mega32 -> SPI -> ADE7758 mit bascom
so... nu kann es weitergehen.

ich verwende nun folgenden code:


Code : '###################################################
' ADE7758 Erster Gehversuch
'#######################################################

$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 16000000
$baud = 9600

'SPI Konfigurieren/Initialisieren
Config Spi = Hard , Interrupt = Off , Data Order = Msb , Master = Yes , Polarity = High , Phase = 0 , Clockrate = 128 , Noss = 0
'Config Spi = Soft , ...
4 - Display flott bekommen. -- Display flott bekommen.
Hmm.

Eine gute Gelegenheit, programmieren zu lernen .


Zitat :
Aus dem Datenblatt:

Serial data is fed to PT6311
via a three-line serial interface.



Du brauchst bloß 3 Pins zur Ansteuerung. Die Daten werden vermutlich mit einem SPI-ähnlichen Bus zum Controller gebracht.


Edit: Leider ist das Datenblatt etwas "kurz", habe mal gesucht, aber auch nur dieses gefunden. Man könnte einfach mal versuchen, stumpf 7-bit-ASCII-Werte rüberzusenden. Es muss doch noch eine Tabelle o.ä. mit Befehlen geben.


[ Diese Nachricht wurde geändert von: DonComi am  7 Aug 2006 19:11 ]...
5 - Strom Spannngsmessung ( Drehzahlmessung ) von Motor -- Strom Spannngsmessung ( Drehzahlmessung ) von Motor

Wenn du den Eingang z.B auf +/- 100 mV konfigurierst ergibt das mit 16 bit Auflösung eine Abstufung von 3 Mikrovolt. Idealerweise würde also ab 3 Mikrovolt ein Messwert ungleich Null ausgegeben. in Realität wird mindestens das kleinste Bit rauschen.

Den ADC musst du nach dem Einschalten über die SPI-Schnittstelle initialisieren wie es im Datenblatt ab Seite 19 beschrieben ist. Der ATMega muss die entsprechenden Konfigurationsbefehle an den ADC senden (der ADC braucht nach dem Einschalten bis zu 600 ms bis er bereit ist Befehle zu empfangen, darauf muss der AVR warten).

Die Schaltung ist gut so wie du sie geplant hast (wenn du die kleinen Änderungen die ich vorgeschlagen habe noch eingebaut hast). Die Konfiguration des Gainblocks, Kalibration, etc. ist dann reine Software...

Auf Seite 47 stehen noch Tipps für das Platinenlayout die du dir noch ansehen solltest.

[ Diese Nachricht wurde geändert von: photonic am 14 Jan 2006 14:23 ]...
6 - unbekanntes Programm entdeckt -- unbekanntes Programm entdeckt
Das öffnen der Datei geht nicht, also hier das Listing:

MC68HC711E9 Bootloader ROM
1 ****************************************************
2 * BOOTLOADER FIRMWARE FOR 68HC711E9 - 21 Aug 89
3 ****************************************************
4 * Features of this bootloader are...
5 *
6 * Auto baud select between 7812.5 and 1200 (8 MHz)
7 * 0 - 512 byte variable length download
8 * Jump to EEPROM at $B600 if 1st download byte = $00
9 * PROGRAM - Utility subroutine to program EPROM
10 * UPLOAD - Utility subroutine to dump memory to host
11 * Mask I.D. at $BFD4 = $71E9
12 ****************************************************
13 * Revision A -
14 *
15 * Fixed bug in PROGRAM routine where the first byte
16 * programmed into the EPROM was not transmitted for
17 * verify.
18 * Also added to PROGRAM routine a skip of bytes
19 * which were already programmed to the value desired.
20 *
21 * This new version allows variable length download
22 * by quitting reception of characters when an idle
23 * of at least four character times occurs
24 *
25 ****************************************************
26
27 * EQUATES FOR USE WITH INDEX OFFSET = $1000
28 *
29 0008 PORTD EQU...
7 - PIC -- PIC
Hi,

wenn man ein bisserl mehr machen will, würde ich auch zum Atmel raten. Der 8515er hat 8K Flash Speicher, 512 Byte EEprom und 512 Byte Ram on Chip. Dazu noch einen UART, SPI, PWM und IRQ Eingänge...

Der Assembler und der Simulator sind frei erhältlich. Es gibt (noch - wird wohl bald durch JTAG abgelöst) einen recht guten In Circuit Emulator (ICE200 hiess der glaube ich), den man auch noch bezahlen kann (fragt mich jetzt nicht nach dem genauen Preis

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für 19 Sp�lmaschine eine Antwort


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 5 Beiträge verfasst
© x sparkkelsputz        Besucher : 193034684   Heute : 12856    Gestern : 13799    Online : 280        17.9.2026    19:36
12 Besucher in den letzten 60 Sekunden        alle 5.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0237159729004