User Tools

Site Tools


arduino:sansui-repair

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
arduino:sansui-repair [2019/04/23 21:03]
Ilias Iliopoulos [Software]
arduino:sansui-repair [2024/02/02 21:46] (current)
Ilias Iliopoulos Added DISQUS
Line 1: Line 1:
 ====== Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino ====== ====== Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino ======
 +
 +{{htmlmetatags>​metatag-keywords=(arduino,​ sansui, repair, audio, amplifier, au-x517R, au-517) ​
 +metatag-description=(Repair an old Sansui audio amplifier with Arduino)
 +}}
  
 ===== Introduction ===== ===== Introduction =====
Line 128: Line 132:
 Header pins J1 are used to power the Arduino board. Pin 2 is connected to the 7.8V power supply. A set of four diodes drop the voltage to make it more suitable for the the operation of the 5V relays. Pin 3 is wired to pin 2, but could be used in the future to power the Nano independently of the relays. A 1N4007 diode is placed between pin 3 and Vin, to block current going back to the amplifier circuits, when the Arduino is programmed and subsequently powered via the USB port. Header pins J1 are used to power the Arduino board. Pin 2 is connected to the 7.8V power supply. A set of four diodes drop the voltage to make it more suitable for the the operation of the 5V relays. Pin 3 is wired to pin 2, but could be used in the future to power the Nano independently of the relays. A 1N4007 diode is placed between pin 3 and Vin, to block current going back to the amplifier circuits, when the Arduino is programmed and subsequently powered via the USB port.
  
-Header pins J3 are used to receive the motor control orders from pins 13 and 14 of the TMP47C440AN. Two 1N4148 diodes are fixing the voltage mismatch.+Header pins J3 are used to receive the motor control orders from pins 13 and 14 of the TMP47C440AN. Two **1N4148** diodes are fixing the voltage mismatch ​and provide the proper TTL voltages to pins ''​D10''​ and ''​D11''​.
  
 Header pins J4 and J5 are the Left and Right audio channels. Each source signal comes into pins 2 to 7 and when one of the six relays RL1 to RL6 is activated, the signal is connected to the common which is wired to pin 1 of the header of the respective channel. The normally-closed pin of the relays is left unconnected. All common relay pins of each audio channel are wired together and are connected to pin 1 of J4 and J5. Header pins J4 and J5 are the Left and Right audio channels. Each source signal comes into pins 2 to 7 and when one of the six relays RL1 to RL6 is activated, the signal is connected to the common which is wired to pin 1 of the header of the respective channel. The normally-closed pin of the relays is left unconnected. All common relay pins of each audio channel are wired together and are connected to pin 1 of J4 and J5.
Line 189: Line 193:
  
 In the stator, the common pin is wired to a metal ring near the center. Twelve contacts are placed around the perimeter. One contact is a bit wider than the others and is electrically connected to the internal ring. The rotor has two contacts, which are wired together. One maintains contact to the ring and the second rotates around the stator contacts, connecting with each one of them while rotating. This means that my conceptual 12-contact model was mostly accurate, including the "​feeling"​ that the rotation from an active pin 12 to an active pin 2 takes a bit more time. This happens because the common contact is connected to itself during part of the rotation. In addition, the stator part of the common contact is a bit wider than the other contacts. **Although the code works well at its current version, in order to be absolutely precise, I must set the output voltage of the resistor ladder to 0V instead of high-Z, when the rotor passes through the common contact, i.e from circle position 352 to 7 which is the last half of the last segment and the first half of the first segment. In addition, I could set the width of the "​gap"​ sections a bit larger than the width of the contacts, as shown in the stator photo.** ​ In the stator, the common pin is wired to a metal ring near the center. Twelve contacts are placed around the perimeter. One contact is a bit wider than the others and is electrically connected to the internal ring. The rotor has two contacts, which are wired together. One maintains contact to the ring and the second rotates around the stator contacts, connecting with each one of them while rotating. This means that my conceptual 12-contact model was mostly accurate, including the "​feeling"​ that the rotation from an active pin 12 to an active pin 2 takes a bit more time. This happens because the common contact is connected to itself during part of the rotation. In addition, the stator part of the common contact is a bit wider than the other contacts. **Although the code works well at its current version, in order to be absolutely precise, I must set the output voltage of the resistor ladder to 0V instead of high-Z, when the rotor passes through the common contact, i.e from circle position 352 to 7 which is the last half of the last segment and the first half of the first segment. In addition, I could set the width of the "​gap"​ sections a bit larger than the width of the contacts, as shown in the stator photo.** ​
 +
 +**END OF UPDATE**
 +
  
     ​     ​
Line 248: Line 255:
  
 If you have any feedback, please contact me via [[https://​www.fryktoria.com/​wiki-contact.html|this contact form]]  ​ If you have any feedback, please contact me via [[https://​www.fryktoria.com/​wiki-contact.html|this contact form]]  ​
 +
 +~~DISQUS~~
arduino/sansui-repair.1556042621.txt.gz ยท Last modified: 2019/04/23 21:03 by Ilias Iliopoulos