'수리'에 해당되는 글 14건

  1. 2017.06.23 Hardware | 인비오 IPC-7080 청소기
  2. 2017.03.16 Hardware | GeForce GTX 560 Ti 수리 실패기
  3. 2017.03.05 Hardware | Arduino 로 buzzer 소리내기
  4. 2016.01.07 Hardware | 멀티탭 수리기 2

Hardware | 인비오 IPC-7080 청소기

|

1. 인비오 IPC-7080

INVIO IPC-7080 이라는 제품은 all round product 입니다.

라디오, CD 는 물론이고, 카세트 테이프도 됩니다.


또한 TV out 으로 DVD 플레이어도 내장되어 있습니다.

데이터는 메모리 카드를 통해서 MP3, VoD 파일을 재생할 수도 있습니다.


학습 기능으로 구간 반복도 가능합니다.

일단 소리를 내면서 기능하는 기능은 다 있는것 같아요.




2. 재앙

애들 친구가 놀러와서 오렌지 주스를 쏟을때 까지는 한동안 잘 썼습니다.

오랜지 주스를 쏟고는 닦을 수 없는 스프커 안쪽이나 기판에서 쇼트가 될까봐 걱정되어 전원을 키지 못했습니다.


그리고 시간이 지나고 산화 되면서 거무튀튀 해졌습니다.



저걸 어떻게 닦아 내지?

이음새 사이사이에 잘 흘러 들어 갔네요. ㅠㅠ



다행히 DVD 렌즈 부분은 무사하군요.

다만 그 주위가 흥건 했습니다.

휴지로 빨아 들인다 한들 한계가 있었습니다.



또한, 안테나도 부러졌습니다.



계속 방치하니 먼지도 같이 쌓여 갔습니다.





3. 분해 및 청소

안까지 침투한 오랜지 주스를 퇴치하기 위해서는 분해가 필수로 보였습니다.


본격적으로 분리를 시작합니다.

먼저 가장 먼저 보이는 밑바닥 나사부터 제거하기로 합니다.



친절하게 화살표 표식이 있습니다.

건전지 수납 공간 안에도 숨어 있으니 잘 찾아내어 제거합니다.



앞의 카세트 테이프 수납 커버를 빼야 합니다.



다행이 양쪽에 플라스틱 걸쇠만 살짝 눌러주면 분리됩니다.



왈라~. 이쁘게 분리되었습니다.

이렇게 되어야 세척이 쉬워지죠.



밑판의 나사를 모두 제거하면 아래와 같이 밑판을 들어 낼 수 있습니다.



완전히 분리하기 위해서는 보드에 연결된 모든 커넥터들을 제거해 줘야 합니다.

나중에 결합할 때, 헷갈리지 않도록 구석구석 사진으로 남겨 놓습니다.



커넥터를 제거하면 밑판이 완전히 분리가 됩니다.


이제 보드를 들어낼 차례 입니다.


안테나 선과 연결되어 있는 선은 유일하게 납땜이 되어 있습니다.

인두기로 납을 녹여서 선을 제거합니다.

조립할 때에는 다시 땜질해주면 되겠죠?



상판과 보드를 분리하기 위해 상판의 조작 페널과 연결된 커넥터들을 제거하기 시작합니다.

조립때를 위해서 하나하나 모두 사진으로 남겨 놓습니다.



컨트롤러 보드처럼 보이는 부분과 가장 많이 연결되어 있네요.



분리할 필요는 없는데, 컨트롤러 보드가 궁금하여 들어내 봅니다.



SANYO 라는 곳에 표시가 되어 있는것을 보면, 이 회사와 기술제휴나 제품 연계가 되어 있지 않나 싶습니다.



중요한 chip 중 하나는 TOSHIBA 네요.



안테나 뒷쪽의 코일 부분입니다.

뭔가 차폐를 위한 듯 보입니다만, 처음 보는 방식입니다.

살짝 건드려 보면 딱딱한 슬러시 같습니다.


코일 부분만 집중적으로 주입되어 있는걸 보면 어떤 작용을 하는 것은 확실해 보입니다.


처음에는 주스가 흘러들어가 고착화 된게 아닌가 했습니다만,

흘러들어간 자국이 없고, 여러 주위 chip 들과 엮여 있으나 전혀 간섭이 없어 보입니다.

그냥 놔두어야 할 것 같습니다.



이 부분도 제품 생산시 뿌려진 것으로 보입니다.



이 자국은 쥬스 자국입니닷!

잘 닦아 줍니다.



상판 컨트롤러 부에 있는 볼륨 조절과 주파수 조절 부분이 아래 처럼 가변 저항에 꽂혀 있습니다.

살살 움직이 가면서 제거되도록 합니다.



뜨헉 !!!

역시 보이지 않는 곳에도 뭍어 있네요.

잘 닦아 줍니다.



스피커를 보호하고 있는 외부 철망을 들어 내야 그 안쪽을 닦을 수 있습니다.

그러기 위해서는 이 부분의 고정 나사를 빼줘야 합니다.


나사를 빼 주어도 스피커와 고정 플라스틱이 몰딩같은 것으로 고정되어 있습니다.

사진에 보이는 바같이 생긴 고정 플라스틱을 잘 잡아 땡겨주면, 보호 철망을 구부려서 고정시킨 부분들에 접근이 가능합니다.

일자 드라이버같은 것으로 잘 펴줍니다.


이 부분은 작업이 힘들고 두손으로 해야 해서 사진이 없습니다.



짜잔~!

보호 철망을 분리하면 가장 심한 부분이 들어납니다.

이정도 일줄이야!



그 반대쪽은 더 심하네요.



스피커 콘 안쪽도 뭍었네요.

이 부분은 잘 지워지지 않았습니다. 모두 조립하면 잘 보이지 않을 뿐더러 기능에 지장이 없으니 어느정도 닦고 놔둡니다.

괜히 힘줘서 닦다가 예민한 콘이 망가질 수 있으니까요.



스피커 철망이 분리 되었으니,

세제를 풀어서 푹 담구어 줍니다. 검은색 코팅이 되어 있으니 힘주어서 닦으면 코팅이 벗겨져 버릴 수도 있으니까요.


보기만 해도 개운하네요.



가장 더러웠지만 접근 못했던 부분을 깨끗하게 닦았습니다.

아~~ 이 과정이 되기까지 오래 걸린 듯 합니다.



이제 그 외의 부분들도 구석구석 닦아줍니다.


컨트롤러가 있는 상판을 벗기면, 카세트 테이프 조절 버튼이 들어납니다.

열씸히 닦아 줍니다.



여기까지 오면 모든 부분이 닦였습니다.

조립은 분해의 역순, 처음 모습처럼 조립을 해 줍니다.




4. 안테나 수리

부러진 안테나 교환을 위해 AliExpress 를 뒤져 봅니다.

딱 라디오 안테나는 아니지만 BNC 로 연결된 안테나 부품이 적당해 보입니다.



주문을 넣고 잊을만 하니 도착했습니다.



BNC 부분만 빼면 정말 똑같군요.



나사를 푸니 이렇게 분리가 됩니다.

쉽게 교환할 수 있게 제작이 되어 있네요.



뾰롱~!

감쪽같이 교환하였습니다. 참 쉽죠?!





5. 작업 끝~

모든 과정을 마친 사진입니다.


완전 새것처럼 되었습니다!


뿌듯하네요.

모든 동작도 정상입니다. 소리도 더 좋아진것 같아요. (착각)



얼룩/먼지하나 없습니다.



안테나 사이즈도 딱 맞습니다.





FIN

이제 뭘 할까?

And

Hardware | GeForce GTX 560 Ti 수리 실패기

|

1. 시작하기

Geforce GTX 560 Ti 를 잘 쓰고 있었습니다.

출시 당시 성능도 성능이거니와 조용한 팬이 정말 마음에 들었습니다.


지금 보아도 있어 보이네요.




듀얼 DVI 라니! 모니터는 하나밖에 없다구!



그냥 TI 가 아니라 DCII/2DI/1GD5 라구! 두둥!



그치만 세월에는 장사 없죠. 구시대 유물이 되었습니다.

그래서 중고로 팔았죠.


그치만 이게 발단이었습니다.

컴퓨터 부품은 택배발송을 피해야 한다는 진리를 다시 깨달았죠.


받으신 분이 문제를 보고합니다. 고장났네요...



2. 점검

구매자에게 죄송했습니다.


착불로 다시 받습니다.

받자마자 확인해 봅니다.


Window 7 포스팅 화면에서 깍두기들이 생기면서 파란화면이 반겨주네요.


검색해보니 유독 Geforce GTX 560 Ti 제품에서 이런 문제가 있다는 사실을 알게 됩니다.

일명 "냉납" 이라고 하네요.


공정상 문제가 있는 제품군인 듯 보입니다.

다행이 저는 잘 쓰고 있었지만, 배송중에 어떤 충격에 의해 증상이 발현된 듯 합니다.


특히 GPU 코어의 코너 4 귀퉁이에 칩을 고정하는 고무파킹도 의심이 갑니다.

고무는 열에 의하여 팽창과 수죽을 반복합니다.

그게 칩에 착 달라 붙어있다니...



그러나 추측일 뿐입니다. 진실은 몰라요.



3. 수리 시작

"냉납"에는 히팅건으로 다시 지져주면 개선된다고 합니다.


그렇지만 저는 히팅건이 없습니다.

헤어드라이로 성공하신 분도 계신것 같지만, 열이 충분해 보이지는 않아 보여서 더 찾아봅니다.


헉!!! 터보라이터로 성공하신 분이 계시네요.


신박해서 따라해 보고 싶어졌습니다. 바로 준비합니다.

다만 터보라이터를 판매하는 편의점이 거의 없습니다.


겨우 한곳 찾아서 구입합니다. 1000원이네요.


1. 캡톤 테이프 : 열에 예민한 부품들에 지지는 열이 옮겨가지 않도록 하기 위함

2. 터보라이터 : 가열기 (지지기)

3. 드라이버 : 분해 위해



드라이버로 히트싱크를 분리해 줍니다. 코어의 구리 블럭에서부터 히트파이프 잘 되어 있네요.



캡톤테이프로 GPU core 주위의 부품들을 보호하기 위해 붙여 줍니다.

부품들은 소중하니까요.



이제 알루미늄 호일로 감싸고 터보롸이러로 지져 줍니다!

고고!!! 지지지지직 (사실은 가스 새는 소리만)



GPU core 부분을 왔다 갔다 하면서 골고루 지져줍니다.


한 5분정도 지졌더니만, 터보라이터의 플라스틱이 녹아버렸습니다.

더 하고싶었지만 가열은 여기서 멈춥니다. 손가락을 GPU core 근저로 가져가니 그 열기가 충분한것 같습니다.





3. 확인

PC 에 꼽고 전원을 넣어 봅니다. 전원 인식 부분의 LED 가 녹색으로 잘 들어 옵니다.

휴....



오오! 깍두기와 파란 화면이 없어지고 정상 부팅되었습니다 !!!

이런 신기해라.


로드를 마구마구 걸어봅니다.



다 정상이네요.



고쳐진것 같습니다! 성공!!!


4. 반전

다음날 게임을 돌려보고자 다시 켜 봤습니다.

허걱... 다시 증상이 나타나기 시작한 듯 합니다. 이런 좋다 말았습니다. (됀장, 고추장)



잠깐의 임시방편이고 항구적으로 고쳐지지는 않는군요.



FIN

나름 재미 있었지만, 헛짓이었네요.

이제 뭘하지?

'Hardware' 카테고리의 다른 글

Hardware | Sharp GP2Y1010AU0F dust sensor  (0) 2017.03.31
Hardware | Arduino nano 조립기  (0) 2017.03.31
Hardware | BME280 sensor  (0) 2017.03.09
Hardware | DSO150 Oscilloscope  (0) 2017.03.07
Hardware | Arduino BMP280 고도/온도/기압 센서  (0) 2017.03.06
And

Hardware | Arduino 로 buzzer 소리내기

|

1. 시작하기

Aliexpress에서 buzzer 를 구입했는데, 스피커 뚜껑이 깨지고 내용이 분해된 채로 배달이 됩니다. (아놔...)


잔해들은 본체, 금속 판, 짧은 철사 하나...

이걸 어떻게 조립해야 할까요?



2. 고치기

싸게 샀지만, 또 주문하고 기다리기 싫어서 어떻게든 고쳐서 써 보려고 합니다.

다만, 금속판을 위치시킬 때, 위아래의 정보와 철사의 사용처를 알아야 제대로 고칠 것 같습니다.


일단 갈라진 뚜껑을 순간접착제로 붙입니다.


Google 에서 image 검색을 해 보지만, 모두 겉모습만 나오고,

스피커 뚜껑의 작은 구멍으로 보이는 금속판의 위아래를 가늠할 수 없었습니다.


그러다, "buzzer structure" 키워드로 검색한 결과, 겨우 하나의 그림을 찾아냅니다.


금속판에 덧댄 부분은 위쪽이었습니다!!!


자, 그러면 저 철사는 무얼까요?

일단 구조적으로 부착될 부분이 없어서, 제조과정에서 잘못 들어간 것이라고 유추하고 제외토록 합니다.


스피커는 자석으로 되어 있으니, 금속판을 올려놓고 테스트 해보면 알 것 같습니다.



3. 테스트

Signal, GND, +V 로 구성되어 있으니, 연결을 잘 하고

그에 맞는 코드를 찾아봅니다.


연주를 시킬 것이면 이왕이면 재미있는 것이 좋겠죠?


슈퍼마리오를 연주해주는 코드가 있네요!

http://www.princetronics.com/supermariothemesong/


소스는 +/- 만 Piezo Buzzer 를 기준으로 작성되어 있지만,

이번에 고친 Passive Buzzer는 Signal 을 통해서 컨트롤 되므로, 아래와 같이 변경합니다.

- +V : +5V

- -V : GND

- Signal : D3

아래는 소스 입니다.

/*
  Arduino Mario Bros Tunes
  With Piezo Buzzer and PWM

  Connect the positive side of the Buzzer to pin 3,
  then the negative side to a 1k ohm resistor. Connect
  the other side of the 1 k ohm resistor to
  ground(GND) pin on the Arduino.

  by: Dipto Pratyaksa
  last updated: 31/3/13
*/

/*************************************************
 * Public Constants
 *************************************************/

#define NOTE_B0  31
#define NOTE_C1  33
#define NOTE_CS1 35
#define NOTE_D1  37
#define NOTE_DS1 39
#define NOTE_E1  41
#define NOTE_F1  44
#define NOTE_FS1 46
#define NOTE_G1  49
#define NOTE_GS1 52
#define NOTE_A1  55
#define NOTE_AS1 58
#define NOTE_B1  62
#define NOTE_C2  65
#define NOTE_CS2 69
#define NOTE_D2  73
#define NOTE_DS2 78
#define NOTE_E2  82
#define NOTE_F2  87
#define NOTE_FS2 93
#define NOTE_G2  98
#define NOTE_GS2 104
#define NOTE_A2  110
#define NOTE_AS2 117
#define NOTE_B2  123
#define NOTE_C3  131
#define NOTE_CS3 139
#define NOTE_D3  147
#define NOTE_DS3 156
#define NOTE_E3  165
#define NOTE_F3  175
#define NOTE_FS3 185
#define NOTE_G3  196
#define NOTE_GS3 208
#define NOTE_A3  220
#define NOTE_AS3 233
#define NOTE_B3  247
#define NOTE_C4  262
#define NOTE_CS4 277
#define NOTE_D4  294
#define NOTE_DS4 311
#define NOTE_E4  330
#define NOTE_F4  349
#define NOTE_FS4 370
#define NOTE_G4  392
#define NOTE_GS4 415
#define NOTE_A4  440
#define NOTE_AS4 466
#define NOTE_B4  494
#define NOTE_C5  523
#define NOTE_CS5 554
#define NOTE_D5  587
#define NOTE_DS5 622
#define NOTE_E5  659
#define NOTE_F5  698
#define NOTE_FS5 740
#define NOTE_G5  784
#define NOTE_GS5 831
#define NOTE_A5  880
#define NOTE_AS5 932
#define NOTE_B5  988
#define NOTE_C6  1047
#define NOTE_CS6 1109
#define NOTE_D6  1175
#define NOTE_DS6 1245
#define NOTE_E6  1319
#define NOTE_F6  1397
#define NOTE_FS6 1480
#define NOTE_G6  1568
#define NOTE_GS6 1661
#define NOTE_A6  1760
#define NOTE_AS6 1865
#define NOTE_B6  1976
#define NOTE_C7  2093
#define NOTE_CS7 2217
#define NOTE_D7  2349
#define NOTE_DS7 2489
#define NOTE_E7  2637
#define NOTE_F7  2794
#define NOTE_FS7 2960
#define NOTE_G7  3136
#define NOTE_GS7 3322
#define NOTE_A7  3520
#define NOTE_AS7 3729
#define NOTE_B7  3951
#define NOTE_C8  4186
#define NOTE_CS8 4435
#define NOTE_D8  4699
#define NOTE_DS8 4978

#define melodyPin 3
//Mario main theme melody
int melody[] = {
  NOTE_E7, NOTE_E7, 0, NOTE_E7,
  0, NOTE_C7, NOTE_E7, 0,
  NOTE_G7, 0, 0,  0,
  NOTE_G6, 0, 0, 0,

  NOTE_C7, 0, 0, NOTE_G6,
  0, 0, NOTE_E6, 0,
  0, NOTE_A6, 0, NOTE_B6,
  0, NOTE_AS6, NOTE_A6, 0,

  NOTE_G6, NOTE_E7, NOTE_G7,
  NOTE_A7, 0, NOTE_F7, NOTE_G7,
  0, NOTE_E7, 0, NOTE_C7,
  NOTE_D7, NOTE_B6, 0, 0,

  NOTE_C7, 0, 0, NOTE_G6,
  0, 0, NOTE_E6, 0,
  0, NOTE_A6, 0, NOTE_B6,
  0, NOTE_AS6, NOTE_A6, 0,

  NOTE_G6, NOTE_E7, NOTE_G7,
  NOTE_A7, 0, NOTE_F7, NOTE_G7,
  0, NOTE_E7, 0, NOTE_C7,
  NOTE_D7, NOTE_B6, 0, 0
};
//Mario main them tempo
int tempo[] = {
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,

  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,

  9, 9, 9,
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,

  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,

  9, 9, 9,
  12, 12, 12, 12,
  12, 12, 12, 12,
  12, 12, 12, 12,
};
//Underworld melody
int underworld_melody[] = {
  NOTE_C4, NOTE_C5, NOTE_A3, NOTE_A4,
  NOTE_AS3, NOTE_AS4, 0,
  0,
  NOTE_C4, NOTE_C5, NOTE_A3, NOTE_A4,
  NOTE_AS3, NOTE_AS4, 0,
  0,
  NOTE_F3, NOTE_F4, NOTE_D3, NOTE_D4,
  NOTE_DS3, NOTE_DS4, 0,
  0,
  NOTE_F3, NOTE_F4, NOTE_D3, NOTE_D4,
  NOTE_DS3, NOTE_DS4, 0,
  0, NOTE_DS4, NOTE_CS4, NOTE_D4,
  NOTE_CS4, NOTE_DS4,
  NOTE_DS4, NOTE_GS3,
  NOTE_G3, NOTE_CS4,
  NOTE_C4, NOTE_FS4, NOTE_F4, NOTE_E3, NOTE_AS4, NOTE_A4,
  NOTE_GS4, NOTE_DS4, NOTE_B3,
  NOTE_AS3, NOTE_A3, NOTE_GS3,
  0, 0, 0
};
//Underwolrd tempo
int underworld_tempo[] = {
  12, 12, 12, 12,
  12, 12, 6,
  3,
  12, 12, 12, 12,
  12, 12, 6,
  3,
  12, 12, 12, 12,
  12, 12, 6,
  3,
  12, 12, 12, 12,
  12, 12, 6,
  6, 18, 18, 18,
  6, 6,
  6, 6,
  6, 6,
  18, 18, 18, 18, 18, 18,
  10, 10, 10,
  10, 10, 10,
  3, 3, 3
};

void setup(void)
{
  pinMode(3, OUTPUT);//buzzer
  pinMode(13, OUTPUT);//led indicator when singing a note

}
void loop()
{
  //sing the tunes
  sing(1);
  sing(1);
  sing(2);
}
int song = 0;

void sing(int s) {
  // iterate over the notes of the melody:
  song = s;
  if (song == 2) {
    Serial.println(" 'Underworld Theme'");
    int size = sizeof(underworld_melody) / sizeof(int);
    for (int thisNote = 0; thisNote < size; thisNote++) {

      // to calculate the note duration, take one second
      // divided by the note type.
      //e.g. quarter note = 1000 / 4, eighth note = 1000/8, etc.
      int noteDuration = 1000 / underworld_tempo[thisNote];

      buzz(melodyPin, underworld_melody[thisNote], noteDuration);

      // to distinguish the notes, set a minimum time between them.
      // the note's duration + 30% seems to work well:
      int pauseBetweenNotes = noteDuration * 1.30;
      delay(pauseBetweenNotes);

      // stop the tone playing:
      buzz(melodyPin, 0, noteDuration);

    }

  } else {

    Serial.println(" 'Mario Theme'");
    int size = sizeof(melody) / sizeof(int);
    for (int thisNote = 0; thisNote < size; thisNote++) {

      // to calculate the note duration, take one second
      // divided by the note type.
      //e.g. quarter note = 1000 / 4, eighth note = 1000/8, etc.
      int noteDuration = 1000 / tempo[thisNote];

      buzz(melodyPin, melody[thisNote], noteDuration);

      // to distinguish the notes, set a minimum time between them.
      // the note's duration + 30% seems to work well:
      int pauseBetweenNotes = noteDuration * 1.30;
      delay(pauseBetweenNotes);

      // stop the tone playing:
      buzz(melodyPin, 0, noteDuration);

    }
  }
}

void buzz(int targetPin, long frequency, long length) {
  digitalWrite(13, HIGH);
  long delayValue = 1000000 / frequency / 2; // calculate the delay value between transitions
  //// 1 second's worth of microseconds, divided by the frequency, then split in half since
  //// there are two phases to each cycle
  long numCycles = frequency * length / 1000; // calculate the number of cycles for proper timing
  //// multiply frequency, which is really cycles per second, by the number of seconds to
  //// get the total number of cycles to produce
  for (long i = 0; i < numCycles; i++) { // for the calculated length of time...
    digitalWrite(targetPin, HIGH); // write the buzzer pin high to push out the diaphram
    delayMicroseconds(delayValue); // wait for the calculated delay value
    digitalWrite(targetPin, LOW); // write the buzzer pin low to pull back the diaphram
    delayMicroseconds(delayValue); // wait again or the calculated delay value
  }
  digitalWrite(13, LOW);

}



4. 결과

성공입니다!

뚜껑도 순간접착제로 붙이고 최종 테스트까지 마쳤습니다.


소스에서 음악에 따라 LED도 점등해 주네요.


FIN

And

Hardware | 멀티탭 수리기

|

멀티탭의 정식 영어 명칭은 Power Strip / Power Bar 라고 합니다.
이는 콘센트라는 일본에서 들어온 명칭을 또다시 쓴 예일 듯 합니다.
일본에서 쓰고 있는 멀티탭 정의 (우리와 같은 사용법 입니다)
 - https://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%AB%E3%83%81%E3%82%BF%E3%83%83%E3%83%97


여하튼, 집에서 잘 쓰던 멀티탭이 갑짜기 퍽 소리와 함께 고장났습니다.

에어콘 2개의 실내기 - 거질과 안방 - 를 연결해 놓은 터라,
여름에 아파트 전기 과소비 하면 제일먼저 차단되는 에어콘 전용 콘센트에 사용하는 멀티탭 입니다.
그래도 에어콘을 신경써서 그래도 제일 케이블 두꺼운 놈으로 물려 놨었죠.

몇일을 방치하니 가족이 닥달을 합니다.
이제 비난을 피하기 위해 고칠 수 있는 방법을 찾아 봅니다.

외관을 보아 하니 타거나 그을린 곳이 없어서 분해합니다.
오호라... 스위치 다리중 하나가 녹았네요.


그럼 스위치만 교체하기로 하고 검색을 했더니 부품 파는곳이 몇군데 나옵니다.
정식 명칭은 Rocker Switch 라고 합니다.

대충 사양은 비슷한 듯 합니다.


무려 25A 짜리도 있네요.


켜놓고만 있어도 스위치 자체 lamp 에서 소비되는 전력이 0.1A 라는걸 어디선가 봤고, 시간이 지남에 따라 열화되는 neon lamp 보다는
LED chip lamp 가 좋다 했으나 찾지는 못했습니다.

여튼, 스위치 하나 배송하면, 다 합하여 3,500원 정도가 나옵니다.
그냥 새거 하나 사는게 나은 상황이 만들어 집니다. 다시 비난을 받습니다.

마침 집에서 굴러다니던 저가의 Power Strip (정식 명칭 :-) 을 봤더니, 거의 비슷한 switch 임을 확인하였습니다.


역시 저가형... 분해를 하려면 강력본드자국을 과감히 벗겨내듯 해야 합니다.
하우징의 플라스틱 손상은 피할 수 없습니다. 스위치만 적출하고 버릴꺼라 과감하게 땁니다.


아래는 비교샷들 입니다.
사양이나 회로도, 외관의 모습은 같습니다.
다만, 하부 하우징의 마감이나 재질은 역시 저가형 답습니다.


스위치 교환하고 한장.

조립은 분해의 역순.
미션 완료 입니다.
다만, 완료까지의 시간이 많이 걸려 칭찬은 들을 수가 없었습니다...

자... 원흉의 스위치를 분해해 봅니다.
이런... 나름 좋은 부품을 썼네요.
LED lamp (chip lamp가 아니라 아쉬움), 스위치 간격의 철판 (사진상 제일 위) 도 견고하고 (교체한 부품은 저게 얇아서 살짝 휘어 있었슴),
용수철 등... 교체한 것보다 더 좋은것이였습니다.


저가 멀티탭으로 인한 화제나 기기 손상이 보고되고 있어서,
하우징과 내부 연결 판들 및 골격은 놔두고, 스위치, 전원선 커스터마이징 하여 다음에는 아예 튜닝해 버릴까 하고 있습니다.

FIN.

And
prev | 1 | 2 | next