Gefunden für main ausgang verst�rker - Zum Elektronik Forum





1 - Startet nicht -- Receiver Yamaha RX-V459




Ersatzteile bestellen
  Ich kämpfe immer nich mit dem Receiver. Mittlerweile habe ich schon alle Teile von der PLatine Main 2 getauscht aber er will imemr noch nicht und überrascht mit immer neuem (rotierendem) Fehlerbild.
Es kommt immer wieder eines dieser Meldungen:
- DC PRT 23 H -> würde heißen Gleichspannung an einem Ausgang
- TMP PRT 000 -> Temperatursensor defekt
- PS2 PRT 017 -> einige Betriebspannungen passen nicht.

Was mir auffällt, im Diag Mode, wenn ich mir PS1, PS2, DC und TMP anschaue, varieren diese sehr schnell und sehr starkt. Aber alles innehalb der erlaubten Grenzen.
Ist das normal? Sollten die nicht einen fixen (oder ähnlichen) Wert zeigen?

Grüße Robi ...
2 - kein Ton + HDMI Problem -- LED TV Samsung UE40D6500
Geräteart : LED TV
Defekt : kein Ton + HDMI Problem
Hersteller : Samsung
Gerätetyp : UE40D6500
Messgeräte : Multimeter, Oszilloskop
______________________

Hallihallo,

leider hat plötzlich mein Samsung UE40D6500 folgende Symptome:

- kein Ton mehr (getestet mit TV Boxen und Kopfhörer am Ausgang (jeweils Einstellung geändert)), aber Bild wird normal dargestellt (auch über internen SAT-Receiver)
- die HDMI-Eingänge 3 und 4 sind dauerhaft da, obwohl keine Geräte angeschlossen sind.

Gibt es eine Möglichkeit zumindest den Ton wieder zum Laufen zu bekommen? Optisch konnte ich weder am Main noch am NT Mängel feststellen.
Ich bin für jeden Tipp/Vorschlag zur Überprüfung dankbar.

Liebe Grüße
keeev ...








3 - brummt -- Alesis Multimix 16 USB/FX
Geräteart : Sonstige
Defekt : brummt
Hersteller : Alesis
Gerätetyp : Multimix 16 USB/FX
Messgeräte : Multimeter, Oszilloskop
______________________

Hallo,

der Mixer hat ein leises Netzbrummen, welches im Main-Out und auch im, Kopfhörer
wahrzunehmen ist. Es ist auch Lautstärke abhängig. Zudem leuchtet die Clip-LED der Effekteinheit permanent. Im Netzteil werden zur Betriebsspannungsversorgung der Operationsverstärker über 2 LM79XX -15V und +15V gewonnen. Wenn ich den Stecker zum Mainboard abziehe, das Netzteil also nicht belastet wird, stimmen die Spannungen. Bei Belastung steigt der Wechselspannungsanteil auf 6Vss bzw. 8Vss.
Das erscheint mir wesentlich zu hoch. Wie kann ich ermitteln, ob der Fehler im Netzteil oder auf dem Board zu suchen ist? Macht es Sinn den Ausgang des NT mit einer ohmschen Last z.B. 30 Ohm zu Belasten und dann zu sehen was mit den Spannungen passiert? Die Spannungsregler werden normal warm/heiß.

Viele Grüße
cornikorn
...
4 - Ein Kanal ist leiser -- HiFi Verstärker Pioneer A-550R

Zitat : Einen Signalgenerator habe ich leider nicht.
...
Brauchst du auch nicht unbedingt.
Ein Rechner mit ner brauchbaren Soundkarte und etwas Software tun es für den Hobbybastler allemal.
...
Ist eine gute Idee, da kann ich mir den Signalgenerator sparen. Nimm für sowas aber bitte lieber einen alten CD oder Casettenspieler oder von mir aus auch MP3 Player oder Handy/Tablet von denen du Aufnahmen der Testtöne etc abspielst.
Und dann auch bitte den "heissen Pin" nur über eine Reihenschaltung von R und spannungsfestem C in das Gerät einspeisen, nicht direkt verbinden.
Warum?

Erstens - Desktop-PC und auch manche Laptop haben dreipolige Stecker und daher ist Masse deines Ausdiosignals potentialgleich mit dem Schutzleiter.
Ist dem bei Laptops nicht so legen die Y Entstörglieder im Netzteil evtl Phantomspannungen von 110V bei bis zu 0,5mA auf die Masseleitung.
Gehst du damit in einem Gerät herumstochern baust du dir bestenf...
5 - Einmessen einer Schaltung? -- Einmessen einer Schaltung?
Hallo,

ich habe eine einfache Schaltung gebaut. Microphonvorverstärker, anschliessend Klangreglung, anschliessend Impedanzwandlung (per OVA). Am Ende hängt noch eine Aussteuerungsanzeige dran. Tausend Fragen entstehen mir...

Mit Mikrophon übersteuert das sehr schnell (hörbar). Daher habe ich zunächst einen Sinuston an den Mic-Eingang gelegt (mit ca. 250 mVeff). Diesen Eingang und den finalen Ausgang habe ich mir auf einem Oszi anzeigen lassen. Abgesehen von der Verstärkung am Ausgang sehen beide Sinuswellen sauber aus. Keine sichtbaren Verzerrungen in der Ausgangs-Sinuswelle. Ebenso im Hörtest keine Verzerrungen. Wenn ich den Gain-Regler des Mic-Preamps höher drehe, so fängt irgendwann die Ausgangs-Sinuswelle an, ihre Spitzen abzuflachen. Dieser Moment dürfte wohl der optische Hinweis sein für einsetzende Verzerrungen. Das konnte ich parallel auch so hören.

Wie regle ich nun eine solche Schaltung eigentlich ein? Ich staunte nicht schlecht, als ich das Microphonsignal (Kondensatormic, 48 V Phantomspannung anliegend) mal direkt an das Oszi anlegte und dort Spannungen um ca. 0,9 V ablesen konnte. Mit solch hohen Spannungen habe ich nicht gerechnet bei einem Microphon. Nun entstehen mir hier viele Hürden. Der Mic-Pre hat ausser dem Main-Regler keine weiter...
6 - Trafo/Netzteil -- HiFi Verstärker Philips LX700/22s

Zitat :
Otiffany hat am  5 Okt 2016 17:00 geschrieben :
Wie hast Du festgestellt, daß die Thermosicherung ganz ist?


Die Thermosicherung ist nicht im Kern, sondern außen mit eingewickelt, sprich Tape entfernt und Durchgang gemessen.
Hinter der Sicherung durch die Spule ist nichts mehr messbar, zudem schnüffelt die Spule typisch durchgeschmort.



Zitat :
Onra hat am  5 Okt 2016 17:44 geschrieben :
Aus der einen Sekundärwicklung werden über Einweggleichrichtung 12V erzeugt, also dürfte die Sekundärspannung im Bereich von 12V liegen. Die 12V schalten auch das Relais für das Schaltnetzteil, deswegen tut sich da nichts.
Aus der zwei...
7 - TWI zwischen 2 Atmea 8 -- TWI zwischen 2 Atmea 8
Hallo zusammen,

ich sitze nun am selben Problem wie damals Micha in dem Beitrag (klick mich). Wir sollen ebenfalls zu Anschauungszwecken eine TWI-Verbindung zwischen 2 Atmega8 herstellen. Leider ist im Forum nicht das genaue Ergebnis ersichtlich und wir kommen nicht mehr weiter (eigentlich haben wir auch keine besonders große Ahnung )

Es trat kein Fehler beim kompilieren auf, das Programm wurde gebrannt, die Controller an den SDA und SCL-Pins verbunden.

Folgende Frage zu diesem Code:
- Ist dieser Code für Master und Slave? Wenn ja, was muss beim Master und Slave angepasst werden?



Code :
8 - kein Bild, CVBS-Signal... -- LCD acer AT3201W
Vielen Dank.

Ich hab mir das CVBS-Signal nun mal länger angesehen und denke das Fernsehbild so einiger maßen auf dem Oszi nachvollziehen zu können. Ich gehe also auch davon aus, dass das Signal welches aus dem Tuner kommt korrekt ist.

Ich habe die Signale auf der Platine nun mal weiter verfolgt und bin nun doch etwas ratlos.

Das CVBS-Signal vom Tuner geht auf einen TA1218F (Datenblatt) auf den Eingang VinTV. Die beiden SCART-Eingänge (am Scart jeweils: Pin 20) gehen auf die beiden VinV1 und VinV2 Eingänge.

Das Ausgangssignal vom TA1218F Vout1 geht dann über einen Stecker auf das Main-Board rüber.
Wenn ich mir den Ausgang vom TA1218F (Vout1) auf dem Oszilloskop anschau, dann kommt das CVBS-Signal dort genauso raus wie es rein geht.
Schalte ich auf Scart um, so kommt an diesem Pin genau das Scart-Signal heraus.
Die Umschaltung funktioniert also prima (--> Dieser Chip ist ganz).

Was mich nun wundert:
1) das S-Video Signal vom Scart und das CVBS sind doch unterschiediche Signale. Warum werden diese einfach auf die gleiche Leitung geschaltet? Müssen die nicht unterschiedlich weiter verarbeite...
9 - UART senden-empfangen -- UART senden-empfangen
Bitte um Hilfe:
Hallo,
folgende Aufgabe:ATMEGA328P
2uC: S1..TASTER1, S2..TASTER2,L1..Led1, L2..LED2
S1 an uC1 soll LED2 an uC2 schalten(Wenn Tasrer betätigt->LED EIN)
S2 an uC2 soll LED1 an uC1 schalten(Wenn Tasrer betätigt->LED EIN)
das ganze soll mit UART realisiert werden.

Funktioniert nicht:(
Hier mein erarbeiterter Code:

Code : #include <avr/io.h>
#include <stdio.h>

void UART_init(); //Definition der Funktion UART_init
unsigned char UART_receive();//UART Empfangs-funktion
void UART_tra...
10 - Zeitschaltung -- Zeitschaltung
nein am PIN 7 liegt der Ausgang des internen Endladetransistors und wenn dieser Durchschaltet wird der Elko schlagartig entladen, damit beginnt das Spiel des Aufladens von Vorne und das Ding wird zum Astabilen Multivibrator. Hier soll aber erst geschaltet werden wenn der Elko geladen wurde und soll durchgeschaltet bleiben. Pin7 ist zu Pin 3 negiert!
Edit: http://www.elsniwiki.de/uploads/Main/NE555i.png



[ Diese Nachricht wurde geändert von: der mit den kurzen Armen am  9 Mär 2014 21:25 ]...
11 - Digitalzähler? -- Digitalzähler?
Ja das programmieren...

Wen es interessiert, hier mein Schaltplan und das µC-Programm.
Hab es etwas vereinfacht. Code-Leichen bitte ich zu entschuldigen. Das Programm war vorher für die Stockwerksanzeige eines Modell-Aufzugs.
Jetzt zählt es die Variable "Counter" hoch, alle 10 Mal wird "Stock(werk)" erhöht und dann die LED-Anzeige geupdated. Warnung: Das meiste ist selbstgeschrieben und wenig dokumentiert...

Weitere LED-Anzeigen lassen sich leicht hinzufügen. Man braucht lediglich einen weiteren Ausgang, weiteren Treiber und muss eine entsprechende Funktion analog zu "void s_SDI1(char zahl)" erstellen.

Fortgeschrittene könnten über Multiplexing nachdenken um mit nur einem Treiber auszukommen. War mir zu kompliziert, nur um ein paar Treiber zu sparen ...










[ Diese Nachricht wurde geändert von: BlackLight am 15 Feb 2014 18:34 ]...
12 - Stufenlose PWM und Motor Schutzschaltung -- Stufenlose PWM und Motor Schutzschaltung
So den Schaltplan habe ich ein wenig verändert. Deinen Rat habe ich dankend befolgt. Guter Einfall!

Kurz zur Aufklärung:
E1 = Endlagenschalter 1
E2 = Endlagenschalter 2
EW = Endlagenwechsel
BW = Betriebswechsel (zw. manuellem Betrieb (EW-Taster) und automatischem Betrieb (Distanz-Sensor))

Sind die PICKits 2 und 3, die bei ebay angeboten werden auch Schrott? Ich hätte schon lieber einen Programmer, der über USB angeschlossen werden kann als die RS232 Schnittstelle.
Normalerweise möchte ich mir keinen China Schrott kaufen. Werde evtl. mal nach gebrauchten Programmern Ausschau halten die was taugen.

Noch zwei Fragen am Rande:
Ich möchte diesen Distanz-Sensor benutzen. Ist es möglich die Entfernung zusätzlich über bspw. einen 100 Ohm Trimmer zu beinflussen? Oder macht so etwas keinen Sinn? Wäre genial wenn ich die Entfernung zw. 10cm und 80cm regeln könnte, dann würde man sich das softwaretechnisch sparen, was ja auch möglich wäre. Normalerweise müsste ich den Strom für die Dimensionierung des Tri...
13 - Variable zwischen unterprogrammen übergeben -- Variable zwischen unterprogrammen übergeben
Hallo,

so langsam werde ich wahnsinnig.
Ich probiere schon seit tagen herum, komme aber zu keiner Lösung.

Ich habe in meinem C Programm 2 Unterprogramme, im 1. Unterprogramm wird eine Variable durch einen Timer0 hochgezählt, diese soll dann an das 2. Unterprogramm übergeben werden. Ich bekomms einfach nicht hin.
Hier mal mein Programm:


Code :
#include <htc.h>
__CONFIG (LVP_OFF & WDTE_OFF); //Low Voltage Programming OFF
// Watch dog timer off
void ausga...
14 - LED auf Knopfdruck leuchten lassen in C -- LED auf Knopfdruck leuchten lassen in C
Hallo,

ich werde hier noch wahnsinnig. Ich habe das PICKit2 mit dem Low Pin Count demo Board. Ich programmiere in C mit MPLAB auf dem PIC16F690
Ich möchte ledeglich die LEDs leuchten lassen, wenn ich den Taster drücke. Hier mal mein Programm:

void main ()
{
TRISC = 0; //Port C als Ausgang
TRISA3 = 1; //RA3 als Eingang (Taster)
int i= 0;


if (RA3)
{
for(i=0; i<1;i++);
PORTC = 0b1111111;
}
else
{
PORTC = 0b0000000;

}

was mache ich falsch?

...
15 - Sensor-Ansteuerung und Motorsteuerung mit Endschalter -- Sensor-Ansteuerung und Motorsteuerung mit Endschalter

Code : ;**********************************************************************************
;
; Datum: 29.09.2012
; Name: GerDominator
; Projekt: Bei diesem Programm handelt es sich um eine Motorsteuerung mit zwei Endschaltern.
; Der Motor wird durch pulsweitenmodulierte Signale gesteuert, die Geschwindigkeit wird
; durch ein analoges Signal eines Potis vorgegeben. Wird nach festgelegter Zeit eine Endposition
; nicht erreicht, so schaltet der Motor automatisch ab.
;
;************************************************************...
16 - Simpler einstelliger 7segmentanzeigen Counter -- Simpler einstelliger 7segmentanzeigen Counter
...vielleicht sollte ich auch noch mal meinen Quellcode posten...

Verbesserungsvorschläge sind stets willkommen.

Code :

#include <avr/io.h>
#define F_CPU 4e6
#include <util/delay.h>

#define Modul1 PORTD, PORTD2
#define Modul2 PORTD, PORTD1


#define setbit(IO) __setbit(IO)
#define __setbit(PORT, BIT) PORT |= (1<<BIT)

#define clearbit(IO) __clearbit(IO)
#define __clearbit(PORT, BIT) PORT &=~ (1<<BIT)

#define debounce( port, pin ) \
({ ...
17 - Finde den Fehler im Programm nicht (avr-gcc) -- Finde den Fehler im Programm nicht (avr-gcc)
Hallo,

ich hab mal wieder ein Problem. Und zwar hab ich nach längerer Zeit wieder mit dem Microcontroller programmieren angefangen.
Aber das erstellte Programm will nicht laufen. Compilieren geht.
Aber selbst wenn ich Interrupts nicht einschalte, scheint das Programm nicht durch die Hauptschleife zu laufen.

Momentan bin ich ziemlich ratlos und würde euch bitten mal kurz drüberzusehen. Plattform ist ein Atmega8 der auf internen Takt 1 Mhz laufen soll.

Viele Dank,
Peter

PS: eingefügte Codeschnipsel in der Main-Schleife werden scheibar willkürlich ausgeführt. Es ist nicht ersichtlich an wlecher Stelle der Controller abstürzt.


Code :
18 - UHF-Modulator -- UHF-Modulator
Hallo,

ich habe vor einiger Zeit nach einem Fernseherdefekt Lust darauf bekommen, einen ganz alten Fernseher (mit Farbe - muss erwähnt werden ) mit Drehschaltern wieder in Betrieb zu nehmen, der natürlich nur einen Antenneneingang hat. Daher habe ich zwischen meinen digitalen Sat-Receiver und den Fernseher einen alten analogen Sat-Receiver mit UHF-Modulator geschaltet. Nun habe ich aus verschiedenen Gründen den Modulator da ausgebaut, nämlich
1. möchte ich ungern zwei Sat-Receiver betreiben,
2. ist der alte Receiver schon so halb-defekt, man kann mit ihm jetzt schon bereits nichts mehr empfangen,
3. traue ich dem alten Receiver nicht mehr so,
4. aus Strom-technischen-Gründen,
5. da ich auch gerne Geräte betreiben würde, die im Scartkabel nicht das 12V-Umschaltsignal haben, dass der alte Receiver benötigt um das Signal durchzuschleifen und
6. Bastellust.

Jedenfalls hab ich den Modulator jetzt ausgebaut und nach der Typenbezeichnung "samsung rmup23855fc" gegoogelt und zunächst folgende Ergebnisse zur PIN-Belegung gefunden:
1. http://www.frank-leiter.de/astro/techn...
19 - Hauptrelais klappert -- HiFi Verstärker Yamaha DSP-A5
Der Verstärker läuft wieder.....
Einer meiner Vorbesitzer aus der Bucht war wohl ein Spielkind. Es hat mich doch einige Stunden gekostet, um zumindest die gravierendsten Fehlerursachen zu finden.
1. Am Ausgang ALLER 5 Verstärker lagen -36 Volt an. Ein Fehler in der Spannungsversorgung ? Nein - die Spannungen sind alle vorhanden, und in etwa korrekt.
Ursache war fehlende Masse (E) auf dem Board PCB Main(6). An der Verbindung CB501 (#110) war die Masse E nicht vorhanden, auf dem Board PCB Input(1) war E aber mit Masse verbunden
Zunächst hatte ich vermutet, das die Kontakte der Kabelsteckverbinder korrodiert waren - Kontakt 60 wäre da mal einen Versuch wert, und richtig, nach mehrmaligem Einstecken war die Masse auf dem Main(6) Board wieder da. Die Bootsequenz nach dem Einschalten endete jetzt erfolgreich mit dem Klacken der Lautsprecher-Relais.
Aber beim Zusammenbauen trat der alte Fehler wieder auf (Ansprechen der Schutzschaltung). Die erneute Prüfung zeigte wiederum, dass die Masse nicht da war. Eine genauere Untersuchung der Flachbandkabel-Enden zeigte, das dort ein dünner Streifen transparentes Klebeband über die Kontakte geklebt war.
2. Die Frage, wie...
20 - main ausgang -- Technics verstärker su-v303
Geräteart : Geräteart auswählen
Defekt : main ausgang
Hersteller : Technics
Gerätetyp : verstärker su-v303
______________________

hallo leute,

ich bin neu hier im forum und bräuchte bitte schon gleich mal eure hilfe!

ich hab nen relativ alten "Technics" verstärker, mit dem ich auch immer ziemlich zufrieden war. allerdings is mir neulich aufgefallen, dass nur noch die eine box richtig geht, die andere (rechter ausgang) is total leise!

ich hab dann mal ein bisschen rumgeschraubt und mir is aufgefallen, dass der rechte ausgang im verstärker zwischen plus und minus pol noch nen B 471 Widerstand hat. der linke ausgang hat da aber gar nichts.
glaubt ihr, dass es daran liegen kann, dass der widerstand druch is? wofür is der eingentlich da? kann ich den auch einfach weglassen?

ich wäre eucht dankbar, wenn ihr mir helfen könntet, zur zeit kann ich nur noch mono hören, ich hab einfach beide boxen auf einen ausgang gelegt, hört sich aber nicht wirklich gut an

danke schon mal im vorraus! ...
21 - Pollin Atmel Evalutionboard 2.0.1 -- Pollin Atmel Evalutionboard 2.0.1
Hi

Ich habe mir das Atmel Evalutionboard 2.0.1 von Pollin gekauft, um mich ein bisschen mit Microcontrollern vertraut zu machen.

Ich habe dann alles zusammengelötet und das Test-Programm von der Pollin Homepage in einen ATMega 16 übertragen, um festzustellen das der Microcontroller macht, was er will.

Ich habe mich dann im internet ein bisschen umgesehen und erfahren dass man im Quellcode $crystal = 16000000 setzen muss und nicht 8000000.
Danach funktionierte es immer noch nicht. Ich fand dann noch raus dass man bei den Security Bits den haken bei CKOPT entfernen muss.

Danach funktionierte es halbwegs:
Wenn man Taster 3 drückt macht der "Summer" nur einen Knacks, was aber laut meiner internetrecherce auch normal ist, da es kein Summer sondern ein Piezo-Schallwandler ist. Der Text wurde über die RS232 Schnittstelle korrekt ausgegeben.

Hier mal der Quellcode von Pollin:

Code :
22 - AVR-Assemblercode von Atmega88 auf -8 umstricken -- AVR-Assemblercode von Atmega88 auf -8 umstricken
Hi!
Ich möchte mir ein Elektorprojekt nachbauen.
Dafür wird ein Atmega88 verwendet, ich habe aber nur den Atmega8 hier.
Ich habe schon etwas über die Unterschiede gefunden, blicke aber trotzdem nicht ganz durch.
http://www.gaw.ru/pdf/Atmel/app/avr/AVR094.pdf
Z.B. meckert der Compiler über "out TCCR0A,r16"
Ist irgendwie klar, der Atmega8 hat ja nur einen Ausgang vom zweiten Timer etc.
Aber wie schreibe ich das um?
Geht das überhaupt, oder war der Atmega88 _statt_ dem 8er nötig?
Wäre schön, wenn mir jemand weiterhelfen würde

Code :
23 - I2C-Bus Ack + Interrupt unterbrechung -- I2C-Bus Ack + Interrupt unterbrechung
Hallo,
Ich habe von PIC exakt keine Ahnung.

Ich habe mir aber mal deinen Code angesehen und wäre es nicht möglich, dass noch andere Interruptquellen aktiv sind, die du gar nicht auf „pending“ testest? Und die nach Verlassen des ISR-Handlers sofort einen neuen IRQ triggern?


Die These ist im Eimer, wenn nur explizit aktivierte IRQs auftreten. Denn dann ist bekannt, welche Interrupts auftreten können.

Weiterhin ist es natürlich möglich, dass dein PIC einfach zu lahm ist und so viele IRQs getriggert werden, dass du mit dem Abarbeiten schlicht nicht mitkommst.

Dazu würde ich zu Beginn der ISR eine LED anschalten und nach Abarbeitung abschalten (danach wird in der Background-Schleife weitergearbeitet). Somit kann man ja herausfinden, ob und wie lange der PIC in der ISR beschäftigt ist.
Statt LED wird wohl ein einfacher IO-Ausgang reichen, den du ans Oszi klemmst.

An einen Stackoverflow kann ich nicht recht glauben. Es wäre fatal, wenn ein auftretender IRQ während der Abarbeitung der ISR dafür sorgen würde, dass diese erneut gestartet wird. Denn dann läuft dir der Stack wirklich irgendwann über, wenn die IRQs schneller kommen als du sie abarbeiten kannst.

24 - (doch noch ungelöst) *.src oder *.obj in hex wandeln (PIC) -- (doch noch ungelöst) *.src oder *.obj in hex wandeln (PIC)
Habe noch mal ein wenig im Code rumgespielt. Copy-Protection war auch noch an, ist jetzt aus.
Habe außerdem festegestellt, dass man den MCLR nicht aktivieren sollte, wenn man keinen Pullup verbaut hat, sonst blinkt es doch nur sehr sporadisch
Und ich Dussel hatte eine Viertelstunde einen Wackelkontakt an IC-Fassung oder den Schraubklemmen vermutet... vor allem, weil sich der "Wackelkontakt" ja durch rumdrücken auf der Platine beheben ließ

Habe im Code außerdem den Oszillator-Kalibrierwert vom Ende des Programmspeichers holen lassen (da ist er von Werk aus, sollte er nicht durch eine dumme Brennsoftware gelöscht worden sein). Nun takten meine drei 629/675er alle zwischen 955 und 960Hz (Meßgerätanzeige).

Was ich hier geschrieben hatte:

Zitat : Die Hex lässt sich auch problemlos in einen billigeren 12F629 brennen (der nimmt es nicht übel, dass die Bits zum...
25 - Pioneer VSX-839 kein Ton am Lautsprecher-/Kopfhöreraugang -- Pioneer VSX-839 kein Ton am Lautsprecher-/Kopfhöreraugang
Hallo,

nach gut einem Jahr hab ich die Kiste mal wieder aus den Schrank geholt und soweit alle Fehler beseitigen können die mir die Transistoren immer wieder zerstörrten.
jetzt ist die Endstufe soweit wieder aufgebaut, alle Teile und Spannungen sind OK aber leider noch Kein Sound am Ausgang, noch nicht mal ein Rauschen.
Vom vom Main-Board konnte ich das Signal bis zum V-AMP verfolgen, bis zum Endverstärker würd es nicht weiter gegeben.
Hat jemand eine Idee wo ich noch suchen kann?

Hier die Service-Manual, der VSX-33 ist fast baugleich mit dem VSX-839.


Thanks

[ Diese Nachricht wurde geändert von: RonnyBA am 25 Aug 2010 23:33 ]...
26 - remote lautsprecher ausgang -- HiFi Verstärker Onkyo tx 9031 rds
Geräteart : Verstärker
Defekt : remote lautsprecher ausgang
Hersteller : Onkyo
Gerätetyp : tx 9031 rds
Messgeräte : Multimeter, Gerätetester (VDE 0701/0702)
______________________

Hallo Leute...

bei meinem Radio Verstärker kann man die remote Lautsprecher nicht mehr einschalten...

nur die main funktionieren.... woran könnte die liegen?

Vielen Dank und Gruß ...
27 - rechter Kanal tot / rauscht -- HiFi Verstärker Panasonic SA-HE75

Zitat : kann ich leider auf die einfache Art nicht testen, obs am Vorverstärker oder an der Endstufe liegt.
Erstens; Schaltplan bei fileshare.eshop.bg suchen, finden, ziehen
Zweitens; soweit ich das beim SA-HE75E sehe gehören Front Right und Front Left und Center zum Endstufen IC 601.
Die Eingänge dorthin kommen über C601 (MAIN L In) C602 (MAIN R IN) C641 (Main C in).
Dort könnte man doch einfach mal je ein Bein von C601 und C602 hochlöten, mit Schaltdraht verlängern und dann "über Kreuz" wieder verbinden.-> Fehler wandert FR->FL = Vorstufe
Fehler wandert nicht = Endstufe
Und dann könnte Rauschen auf eine Schwingung des betreffenden Endverstärkers hindeuten
IC601 Nachlöten, alle Komponenten von Main R In Richtung Ausgang - bes. R610 L604 und der Zobel Filter R612 /C614. Ist R612 offen, C614 geplatzt? Da auch sorgfältig nach Platinenbrüchen oder Brüchen der Masseverbindung zu dem Fußpunkt C614 C613 C645 suchen. Vielleicht haben die...
28 - Atmega Fahrradtacho -- Atmega Fahrradtacho
Ich habe jetzt mal etwas geschrieben weiß aber nicht wie ich weiter machen soll. Bin ich damit auf dem richtigen Weg?


Code : #include <avr/io.h>
#include <avr/interrupt.h>


int main(void)
{

DDRB = 0xff; //Alle Pins Port B Ausgang
DDRB &= ~( 1 << DDB0 ); //Pin0 Eingang Rest Normal


TCCR0 = (1<<CS01); //Prescaler 8
TIMSK |= (1<<TOIE0);


while (1)
{
if ( DDRB & (1<<DDB0) ) //Wenn Reed ist zu
{
sei();
...
29 - Anfängerfrage Atmega 16 - warum will Port C nur halb funktionieren? -- Anfängerfrage Atmega 16 - warum will Port C nur halb funktionieren?
Moin ihrs,

versuche mich zur Zeit ein wenig in die Programmierung von Atmels AVR hineinzufuchsen. Habe hier einen Atmega 16 auf Steckbrett. So wie er war eingesteckt, Takterzeugung läuft intern.

Ein wenig herumprogrammiert und Stelle fest, dass Port C irgendwie Probleme macht. Vernünftig angesteuert bekomme ich nur die jeweils oberen und unteren beiden beiden Pins.

Habe mir ein kleines Prog geschrieben, dass nen quadratureenconder ausliest und einfach nur ne Richtungs- und Fehleranzeige über drei LED rausschieben soll. Zunächst probiert mit C1, C2, C3 as Ausgang sowie C4 und C5 als Eingang - will nicht. C2 und C3 ergeben auf LED geführt auch kein vernünftiges Ausgangssignal, weder gegen Masse Strom aufnehmen nocht speisend.
FlipFlop basierend auf C6, C7 als Tastereingang sowie C0 und C1 als Ausgang läuft wunderbar.

Ist bei interner Taktquelle und wie-geliefert-Zustand irgendeine zweitbelegung auf den mittleren PortC-Pins aktiv, die ich erst ausstellen muss? Oder was hat es damit auf sich?!


Fragt sich,
Trabi


30 - Schutzschaltung schlägt an? Welcher R wert tatsächlich? Schaltp. vor -- HiFi Verstärker   Pionneer    SA-800

Zitat : 3. Lastwiederstände R40 bis R43 der "Main Amp Unit - W23-009"
^- hier Messe ich nun an 3 stück "0,8 Ohm" einer ist "endlos" < nicht Messbar. Nunja, 0,8 Ohm würden ja in anbetracht des alters ja auch noch Irgendwie plausiebel sein

Nein die 0,8 Ohm sind plausibel wegen der systematischen Messfehler und Übergangswi(ohne e)derstände u.a. an den Prüfspitzen deines DMM. Richtig gemessen müss(t)en die noch ihre Werte haben.
Im Übrigen sind das keine "Lastwiderstände" sondern die Emitterwiderstände der Endstufentransistoren. Und die haben so wie im Plan geschrieben 0,5Ohm 2W. Das K hinter dem Omega bezieht sich nicht auf den Widerstandswert.
Und wenn da einer offen ist, dann führt das erst einmal dazu, dass der Ausgang der betreffenden Seite nicht auf den Ruhepegel kommt, und darum die Schutzschaltung greift, und daher das LS Relais nicht schaltet.

Warum der betreffende Widerstand R4x dann offen ist, d...
31 - GSM-Fernschalter Funktionen verändern über µC? -- GSM-Fernschalter Funktionen verändern über µC?
Hallo,

Da ich noch in den Kinderschuhen stecke was µC Betrifft, bräuchte ich
eure Hilfe. Habe ein Problem, ich würde gerne ein GSM Fernschaltmodul
von Elektor aufbauen hier
http://www.elektor.de/jahrgang/2008/november/gsm-f...
ist das Projekt einmal beschrieben. Nun ist es dort so das beim
ansteuern das ersten Relais vom µC ATmega8 nur eine Sekunde geschaltet
wird. Da ich am ersten Ausgang aber gerne die Standheizung für ca. 1800
Sekunden (30 Minuten) ansteuern würde, wollte ich fragen ob es möglich
ist die Firmware die es bei Elektor zum Download gibt dahin gehend um
zuschreiben?
Meine Überlegung:

Der Standard ist folgender:
Exit1 Lässt sich immer nur für eine Sekunde ansteuern.
Exit2 ist Toggelfähig und kann per Jumper umgeschaltet werden auf eine
Sekunde ansteuern
Exit3 ist über einen Timer der am µC angeschlossen ist Steuerbar dort
lässt sich zwischen 1, 5, 10, 15, 20, 30, 45, 60, 90 und 120 Minuten
schalten.

So hätte ich es gerne:
Kann man den AVR so umschreiben / Was muss ich umschreiben das:
EXIT1 den Timer bekommt (halt darüber die Dauer...
32 - Atmega 8 einfaches TWI ( I²C) Programm -- Atmega 8 einfaches TWI ( I²C) Programm

Zitat : kann ich im AVR Studio damit arbeiten ?
Ja.

Dazu fügst du twi.c deinem Projekt hinzu und bindest im Hauptprogramm (dort, wie int main(void) ist) den Header twi.h ein.

Die Bibliothek libtwi.a kannst du löschen.


Zitat : Letzt Endlich möchte ich zb das PORTB,7 mein Eingang und PORTD,7 mein Ausgang ist. Auf beiden Atmegas.
Ich kann ja dann zb das ganze Eingangsbyte von PORTB rüber zu dem anderen ATMEGA auf PORTD transferiern oder?
Ja. Port einlesen, per I²C verschicken und zurück in den Slavemodus wechseln.Im Prinzip ist egal, was du genau verschickst, Hauptsache, man kann aus den Daten einwandfrei erkennen, ob die Taste gedr...
33 - Timerüberlauf in CTC Modus (OCR1A Problem) -- Timerüberlauf in CTC Modus (OCR1A Problem)
Hallo,

hab mal angefangen beim atmega interrupts in kombination mit timern zu benutzen.
Leider schert sich das Programm in keinster Weise um den Wert in OCR1A.
Von der Ausgabe her scheint der Timer immer komplett vollzulaufen und dann erst den Interrupt auszulösen.
Verwendet wird ein atmega8.


Code : #include <avr/io.h>
#import <avr/delay.h>
#include <avr/interrupt.h>


//Variablen definieren

int main (void) {
DDRD = (1 << DDD6); // Pin ...
34 - Boxen von 4ohm auf 8 ohm ? -- Boxen von 4ohm auf 8 ohm ?


@ Mr.Ed

Nein das sollte nicht alles an den Verstärker.

Die Kenwoodlautsprecher sind schon an der dazugehörigen Anlagen
k 501-USB dran.

Die 4 ohm Chassis habe ich von Ebay, da steht nur auf dem Mitteltöner ITT drauf sonst nichts.

Die Saba Lautsprecherchassis sind anscheinend aus einem Fernseher rausgebaut da sie aus Pappe bestehen - eine Membran ist gerissen (ca 2cm).

Ich möchte dann die Sabachassis und die 4ohm Chassis von Ebay an Remote und neue (noch nicht gekaufte) an Main-Ausgang vom Verstärker Technics su-z400 schließen.


Nun brauche ich aber noch die LS für Main..

[ Diese Nachricht wurde geändert von: 12VBastler am  1 Jul 2009 14:34 ]...
35 - HiFi Verstärker Subwooferverstärker -- HiFi Verstärker Subwooferverstärker
Geräteart : Verstärker
Gerätetyp : Subwooferverstärker
Messgeräte : Multimeter, Oszilloskop
______________________

Hallo Gemeinde!
Ich bin neu hier und habe gleich mal eine Frage!
Für solche Profis wie ihr dürfte das keine besonders große Sache sein!
Ich habe schon ein wenig Ahnung von Elektronik aber für das reichts nichts mehr
Folgendes:
Kann sich jemand diesen Schaltplan einer Endstufe anschauen
und mir sagen was ich ändern müsste damit die Schutzschaltung etwas später anspringt bei 2 Ohm Last
Ist ein Subverstärker mit 400Watt an 2 Ohm
Momentan springt sie bei 38 Volt Spitze wenn Sinussignal anliegt und 2 Ohm Last an und schaltet mit den einen Relais den Ausgang kurz weg!
Also er clippt noch nicht oben im Sinussignal
Die Betriebsspannung ist aber über 55 Volt unter Last wenn sie abschaltet.
Gemeint ist der Bereich mit der roten Linie
Mfg Mongoo

...
36 - 11x11 LED Matrix und Microcontroller -- 11x11 LED Matrix und Microcontroller
Diese LED bereitet mir immernoch Probleme. Also folgendes:
Auf dem Board ist LED1 an PD5 und LED2 an PD6 angeschlossen. Außerdem gibt es noch einen Summer an PD7 und jeweils einen Taster an PD2, 3 und 4.
Ich möchte ein Programm schreiben, welches LED1 auf Druck von Taster 1 (PD2) zum blinken bringt. Das sieht so aus:


Code :
.include "m8def.inc"

.def temp = r16
.def leds = r17

.org 0x0000
rjmp start
.org OVF0addr
rjmp timer0_overflow

start:
ldi temp, 0x0...
37 - HiFi Verstärker Technics SU-V303 -- HiFi Verstärker Technics SU-V303
Geräteart : Verstärker
Hersteller : Technics
Gerätetyp : SU-V303
Messgeräte : Multimeter
______________________

Hersteller: Technics SU-V303
Fehler: rechts ganz leiser ton

Hallo habe da ein Problem mit meinem Technics Verstärker.
Aus dem rechten Lautsprecher Ausgang kommt nur ganz leise ein Ton raus und links ist ganz normal laut. Ob ich auf Speakers main oder remote schalte rechts kommt nur ein ganz leiser ton raus.

Habe schon nach ein Schaltplan bei google gesucht aber nix gefunden.

Was ich vergessen habe zu sagen ist am Kopfhörer Ausgang ist links und rechts ein ton da kann auch mit den Balance Regler nach links und rechts stehlen. Also ist wohl der Regler heile. ...
38 - PIC16F688 Probleme -- PIC16F688 Probleme
Hallo alle

ich habe mal ein wenig mit dem oben genannten Pic etwas experimentieren wollen, und dazu habe ich ein kleines Testprintli gemacht.

alle Pins ausser Pin 1,4, 14 sind entweder als Eingang(PORTA),oder als Ausgang(PORTC) besetzt.
an PORTA sind die pins über einen 10k Widerstand auf GND geschaltet und auch noch über einen Taster auf 5V.
MCLR ist über einen 10k Widerstand auf 5V.

Dann habe ich versucht mein erstes Programm zu Schreiben:

Code :
/****************************************************

Titel:
39 - steuerung von ausgängen am µC per rs232 -- steuerung von ausgängen am µC per rs232
hallo!
hätte eine frage an die µC-Profis!
kann ich dieses Programm wie es hier ist auf meinen atmega8515 spielen und damit per rs232 die ausgänge schalten??das makefile hab ich auch!
danke







#include <io.h> // Wir brauchen Zugriff auf die I/O's des Controllers

#define F_CPU 6000000 /* 6Mhz */
#define UART_BAUD_RATE 9600 /* 9600 baud */

// Berechnung des Inhalts des UBBR-Registers
#define UART_BAUD_SELECT (F_CPU/(UART_BAUD_RATE*16l)-1)

// Datentypdefinitionen
typedef unsigned char BYTE;
typedef unsigned short WORD;



int main (void)
/****************************************************************************
Hier ist der Programmeinstiegspunkt.
*/
{
/* UART Control Register laden. Wir verwenden (noch)
keine Interrupts. Hier wollen wir nur empfangen, also wird
nur das Receiver Enable Flag gesetzt. */
outp ((1 << RXEN), UCR);

/* Baudrate einstellen */
outp ((BYTE) UART_BAUD_SELECT, UBRR);


// Port B als Ausgang konfigurieren
outp (0xff, DDRB);

// Hier machen wir einmal etwas anderes zur Realisierung der
// Endl...
40 - Receiver Sony STR-6055 -- Receiver Sony STR-6055
Geräteart : Receiver
Hersteller : Sony
Gerätetyp : STR-6055
Chassis : Aluminium
______________________

Hallo liebe Elektronik-Experten,

ich habe einen alten (vermutl. Anfang der 70er Jahre) Sony-Verstärker, der mir immer sehr gute Dienste geleistet hat. Jetzt scheint etwas mit dem linken Lautsprecherkanal nicht in Ordnung zu sein. Die linke Box geht nur sehr leise, doch wenn ich sie doll aufdrehe, knackst es und sie läuft dann eine Weile mit normaler Lautstärke. Ich habe die Boxen vertauscht, an denen liegt es nicht. Der Verstärker hat für die Lautsprecher jeweils einen main und einen remote-Ausgang. Das Problem tritt bei beiden linken Ausgängen auf. Ich habe den Lautstärkeknopf und die Schrauben an den Lautsprecherkanälen hinten mit Kontaktspray besprüht, doch das hat nicht geholfen. Kann mir jemand sagen, ob ich da selbst noch etwas machen kann (bin kein Experte ), ob ich ihn wegbringen sollte (und ob ich dann dabei arm werde: arme Studentin) oder ob das gute Erbstück jetzt hin ist?

Vielen Dank für Eure Mühe,
Kikkie ...
41 - PIC und C Amfängerfrage -- PIC und C Amfängerfrage
Hab nen Fehler gefunden jetzt geht der Compiler.

Aber s will immer noch nicht gehen.

So siehts Programm jetzt aus:

#pragma config |= 0b.1111.1111.0010 // Konfigurationswort

void main (void) // Start des Hauptprogramms
{
TRISC = 0b.1111.1110; // Led DS1 als Ausgang
TRISA = 0b.0000.1000; // SW 1 als Eingang


bit LED @ PORTC.0 ;
bit T @ PORTA.3 ;

unsigned char i;

Start:

i=PORTA.3;

if (!(i & 1<<'T'))

{
LED=1;
goto Start;
}

else
{
goto Start;
}}

LED leuchtet jetzt immer, nur wenn man den Taster drückt nicht mehr.
Der Compiler meint in der If Zeile wäre ein Teil immer Wahr

Gruß Tobias ...
42 - Umstieg auf C ==> Literatur gesucht -- Umstieg auf C ==> Literatur gesucht
Wundert mich, dass jemand so über eine richtige Sprache spricht, der bis jetzt nur in Basic programmiert hat...


Google ist aber auch hier dein Freund; es gibt so viele C-Referenzen etc. da wundert mich, dass du nichts gufunden hast.

Speziell auf AVRs bezogen gibt es dann noch das AVR-C-Tutorial von mikrocontroller.net
(http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial)

Prinzipiell ist C recht einfach, es die Sprache hat nur ca. 30 Schlüsselwörter, das lernt man schnell; vermutlich schneller als die ganzen Basickrüppeleien .


Als kleines Beispiel mal folgendes:

#include <avr/io.h> //in Linux
#include <avr\io.h> //in Windows (1)

int main(void) //(2)
{
DDRD |= 1<<PD2; //PORTD2 ist Ausgang 3
PORTD |= 1<<PD2; //und Ausgang auf High schalten 4
while(1); //5
return(0); //6
};

Erklärung:
1: Einbindung der IO-Adressen und anderer µC-spezifischer Konstanten; damit lassen sich IO-Adressen wie Variablen nutzen
2: main() ist die Stelle, die angesprungen wird, nachdem der µC initialisiert wurde
3: DDRD: ein Bit setzen -> koresp. Pin wird Ausgang (DDRD wird wie eine Variable angesprochen.)
43 - RFID-Projekt - Tipps und Kaufberatung -- RFID-Projekt - Tipps und Kaufberatung

Zitat :
Ltof hat am  7 Jun 2007 16:52 geschrieben :
Bevor Du darüber verzweifelst:
Schon längst geschehen

Ich muss das machen, dass meine Pins auf analogen Input geschaltet sind, oder?

Mach ich das mit:

Code :
44 - HiFi Verstärker Sony TA-FA50ES -- HiFi Verstärker Sony TA-FA50ES
Geräteart : Verstärker
Hersteller : Sony
Gerätetyp : TA-FA50ES
Messgeräte : Multimeter
______________________

Hallo,

ich habe mein Problem im anderen Forum gepostet und wurde auf dieses hier verwiesen. Was bis jetzt alles passiert ist:

Hallo,

bis jetzt war ich immer stiller Mitleser dieses Forums aber diesmal ist es leider soweit. Ich brauche eure Hilfe. Es geht um den Verstärker TA-FA50ES von Sony. Er leider defekt, es kommt kein Ton raus. Da ich den Techniker in E-Techik gemacht habe dachte ich mir den kann man bestimmt selber reparieren. Also habe ichmir den Schaltplan bestellt der jetzt auch schon da ist. Aber leider komme ich nicht weiter Folgendes habe ich rausgefunden: Beim Einschalten geht der Verstärker auf Protect, das Relais für die LS lässt sich nicht schalten. I'ch hier mal den Schaltplan abfotografiert damit wir irgendwie weiterkommen:

http://people.freenet.de/benches/schaltplan.jpg

Klemme ich den Stecker von dem Board wo der IC601 Protector drauf ist ab kann ich das LS relais wieder schalten. Also messe ich die Spannung am Stecker und es sind 80Vwechsel und 40V...
45 - ATMega 32 INT2 löst nicht aus -- ATMega 32 INT2 löst nicht aus
Hallo!

Ich habe hier eine Schaltung zusammengebaut mit der ich eine PC AT Tastatur an einen ATMega32 anschließen möchte. Jetzt wollte ich erstmal den INT2 einschalten und mir die Flanken des Taktsignals zählen lassen. Jedoch löst das Clock-Signal der Tastatur am INT2 keinen Interrupt aus.

Schaltung ist wie folgt:

Am Controller hängt ein LC-Display an Port A, das funktioniert soweit einwandfrei.

An PORT B hängt eine Lochrasterplatine mit der Anschlussbuchse für die Tastatur und 2 LEDs und zwar folgenderweise:

PB7 = LED rot
PB6 = LED grün
PB5 = NC
PB4 = NC
PB3 = NC
PB2 = KEYBOARD Clock = INT2
PB1 = NC
PB0 = KEYBOARD Data

Ich habe jehweils einen 10kOhm Pullupwiderstand an KEYBOARD Data und KEYBOARD Clock.
Schaut auch sehr gut aus auf dem Oszilloskop. Hab auch direkt am Controllerpin PIN3 gemessen, das Clocksignal kommt bis zum µC durch.

Jetzt wollte ich den INT2 einstellen, hab mich da auch soweit ans Datenblatt gehalten.

MCUCSR Bit6 = 0 -> INT2 löst bei fallender Flanke aus
GICR Bit5 = 1 -> INT2 aktiviert
SEI Befehl um I-Flag im SREG zu setzen hab ich verwendet.
In der Interrupttabelle steht rjmp EXT_INT2 die sprungmarke existiert auch und wird mir RETI beend...
46 - Tastaturcode -- Tastaturcode
Oder was fertiges (ist alt)

.include 4433def.inc

.def temp = r16 ; universalregister definieren
.def keybdata = r14 ; kegister fuer keyboard daten
.def keybparity = r15 ; keyboard parity counter
.def keybcount = r18
.def status = r19 ; hier merken wir uns keycodes

.equ break = 0 ; bit 0 vom keyb. status register -> breakcode folgt
.equ shift = 1 ; shift gedrueckt?!
.equ caps = 2 ; caps an/aus
.equ alt = 3
.equ ctrl = 4

rjmp reset ; Reset Handler
rjmp keyb_int ; IRQ0 Handler
reti ; IRQ1 Handler
reti ; Timer1 Capture Handler
reti ; Timer1 compare Handler
reti ; Timer1 Overflow Handler
reti ; Timer0 Overflow Handler
reti ; SPI Transfer Complete Handler
reti ; UART RX Complete Handler : RXCIE
reti ; UDR Empty Handler
reti ; UART TX Complete Handler
reti ; ADC Conversion Complete Interrupt Handler
reti ; EEPROM Ready Handler
reti ; Analog Comparator Handler

reset:
ldi temp, RAMEND
out SP, temp ; set stack pointer

; Port datenrichtungen setzen
; PD 2
47 - Probleme beim Programmieren eines ATtiny15 -- Probleme beim Programmieren eines ATtiny15

So das Problem hat sich erledigt, Fehler gefunden.

Der Fehler lag an einer Falschen beschaltung bzw. an einer Falschen jumper stellung!

Jetzt habe ich aber ein weiteres Problem beim ATtiny 15

ich habe ihn jetzt Programmiert und in die Schaltung ein gebaut, aber es Funktioniert nichts!


Hier den Source:

Code : ; Prozessor definieren
.NOLIST
.INCLUDE "tn15def.inc" ; ATtiny15
.LIST

; Register definieren
.DEF temp = R16
.DEF zaehler = R17

.CSEG ; Hier beginnt das Code-Segment
.ORG 0x00 ; Die Adresse auf Null


; Hauptprogramm
main:

ldi temp, 0b11111110 ; Ein- und Au...
48 - Probleme beim Programmieren mit STK500 -- Probleme beim Programmieren mit STK500

Moin,


also ich habe mich gestern Abend und heute Vormittag mal wieder an das Assembler programmieren gesetzt. Ich bin eigentlich auch recht zufrieden mit dem resultat. Danke eurer Hilfe hat das alles Super geklappt, dafür noch einmal ein riesen großes Dankeschön

So eine Frage hätte ich noch, könntet ihr euch vielleicht mal meinen Sourcecode anschauen, und mir eventuell Tipps geben was ich da vielleicht verändern sollte vom Aufbau und den Kommentaren. Also einfach nur ein paar Tipps wie ich den Code besser übersichtlicher oder vielleicht auch effektiver gestalten kann.

Angefangen vom Kopf bis zum Ende...

Wäre echt super Nett von euch! =)

Hier der Code


Schon mal ein großes Dankeschön vorweg

49 - Mit welcher Taktfrequenz läuft mein ATtinyxxx wirklich? -- Mit welcher Taktfrequenz läuft mein ATtinyxxx wirklich?
... ist leider in "C" nicht ganz so einfach (Takte pro Befehl).

Vielleicht kann mir jemand erklären, warum bei einem Wert von "5000" gerade eine Dauer von 10 msec zwischen den IRQs vergeht. Ich betreibe den AVR mit internem Oszillator bei 4 Mhz (?)

Mit einigen Versuchen habe ich herausgefunden, daß bei einem Port Pin genau 10msec zwischen jedem Umschalten vergehen, wenn ich folgendes Programm einspiele (WinAVR): (ATtiny2313)

#include <main.h>
// hier drin definitionen für Variable
#include <avr/interrupt.h>
#include <avr/signal.h>

// 5000 => 10 msec Interrupt
#define DURATION 5000

void init(void);

//Hauptprogramm
int main (void)
{
init();
while (1)
{
}

return (1);
}

void init(void)
{
// Ausgänge initialisieren
outp(0x0f,DDRB); // Der halbe Port B = Ausgang
sei(); // Globalen Interrupt freigeben
TIMSK =_BV(OCIE1A); // Vergleichswertüberlauf Interrupt einschalten
TCCR1B = _BV(CS10); // Vorteiler =1
OCR1A = DURATION - 1; //
}
}

/***********************
Interruptroutine wird aufgerufen
************************/
SIGNAL(SIG_TIMER1_COMPA)
{
50 - Interrupts in \"C\" bei Atmel -- Interrupts in \C\ bei Atmel
Danke für den code...

hat auch (auf den ersten Blick) funktioniert.

Dann hab' ich aber eine kleine Änderung vorgenommen, um sicher zu gehen, daß der IRQ durchlaufen wird


... und es war wieder nix!



Hier der Code:
// prozessor definitionen im makefile

#define XTAL 1000000// verwendete Quarz (Hz) (damit's etwas schneller geht, Wert kleiner!

#include <avr/io.h>// Zugriff auf die I/O's des Controllers
#include <inttypes.h>
#include <avr/interrupt.h>
#include <avr/signal.h>

void init_avr(void);

static unsigned char d;

int main (void)
{
init_avr();

for (;;)
{
PORTB = d;
}// for
}// main

SIGNAL(SIG_OUTPUT_COMPARE1A)// Wird 4x pro Sekunde aufgerufen
{
TCNT1 = 0x0000;// Zurücksetzen
d++;
}

void init_avr(void)
{
DDRB = 0xFF;// Port B als Ausgang
DDRD = 0x00;// Port D als Eingang
d=85; // ein nettes Muster

TIMSK =_BV(OCIE1A);// Vergleichswertüberlauf Interrupt einschalten
TCCR1B = _BV(CS12);// Vorteiler =256
OCR1A = XTAL / 256 - 1;// compare 1 x/ Sekunde.
sei();
}
...
51 - AT90S1200 -- AT90S1200
nochn tipp, wenn du dir das nächste mal was zum testen kaufen willst hol dir 2 ganz dicke. atmega16, oder atmega8515 oder ka was. gucke beim testen von sowas nie auf den preis, du willst ja das testen was die so können und nicht gucken wie schnell du an deine grenzen des programmiertechnisch möglichen kommst.

hätte ich das in assembler geschrieben und nicht dein compiler säh das mickeymaus proggi so aus:


Code :
ldi r16,0b01000000
out ddrd,r16 ;(6 als ausgang alles andere eingang)
ldi r16,0b00100000
out portd,r16 ; pullup von d-5 an
52 - LCD TFT Eizo L360 -- LCD TFT Eizo L360
Hallo Micha !

Danke für den Tip. Man man, das ist mit Eizo aber echt ein Kreuz. Hab jetzt so viele Firmen angeschrieben das ich gerne einen Schaltplan hätte und ich natürlich dafür auch eine Gebühr zahlen würde...aber die haben nichtmal einen.

Jetzt kommt aber der Clou.Ich sitze nun seit 2 Wochen Tag und Nacht an diesem Display und gestern Abend läuft es plötzlich ! Der Hammer. Ich habe keine Teile getauscht. Bin 100te verschiedene Meßpunkte einfach immer wieder abgegangen. Als ich die Strecke (beim Betrieb) vom M52744 zu den 3 ADC´s noch ein letztes Mal gemessen habe (nur die Spannungen), lief er plötzlich in voller Schönheit.

Ich hab die Platine an vielen Stellen daraufhin leicht durchgebogen um einen Riß auszuschließen, habe Ihn 8 Std. laufen lassen und...sogar geflucht ;-)
NIX, er läuft. Was soll man dazu sagen ?! Definitiv nirgenwo ein Kabelbruch. Ich hab ja net so die Ahnung...aber kann ein Transi "geklemmt haben oder ein Kondi "sich erholt" haben das der Kontrastpegel sich erholt hat ? Ich verstehe das nicht.

Jedefalls vielen Dank auch an Mod(!), Baldur und PD.
Eine Frage hätte ich aber noch...wo und wie mißt man den Kontrastpegel und welche Einstellungen müßen am Oszi sein ?
Der Main Contrast wird doch an RGB ...
53 - Analog-Sensoren und Grafik-Terminal -- Analog-Sensoren und Grafik-Terminal
Jo, hallo
bin in Sache Elektronik anfänger und will mal was zusammenbauen. Und zwar folgendes Prinzip, mehrere Sensoren, z.B. Temparatur-Sensor mit analogem ausgang also z.B. 0.4-2.8V linear. Jetzt möchte ich keine Geräte Schalten oder so, sondern nur das ganze auf einem Display Anzeigen lassen, in dem Fall also z.B. -10 - +30C.
Habe mich mal mit dem Konrad beschäftigt und bin jetzt verwierter als vorher. Kann es sein, dass mir ein Grafik-Terminal (Katalog 2004 S/1021 Best.Nr.18 16 40-33) dabei behilflich sein kann? oder brauch ich eine Main Unit I oder II, aber wie schliesse ich dann ein Display daran an ?
kann mir geholfen werden ?

gruss balduin...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Main Ausgang Verst�rker eine Antwort
Im transitornet gefunden: Main Ausgang


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 22 Beiträge im Durchschnitt pro Tag       heute wurden bisher 2 Beiträge verfasst
© x sparkkelsputz        Besucher : 182671104   Heute : 897    Gestern : 8112    Online : 276        5.1.2025    4:20
2 Besucher in den letzten 60 Sekunden        alle 30.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.128545999527