Home > USER TALKS

USER TALKS

「질문과 답변(Q&A)」을 포함하는 다양한 주제의 글을 등록할 수 있습니다.
욕설 및 비방을 포함하는 글, 네티즌의 상식과 예의에서 벗어나는 글은 사전 통지 없이 삭제됩니다.

 

강제적인 '버튼 누름' 신호 생성 방안

Author
SOONDORI
Date
2021-08-06 20:18
Views
1960
안녕하세요?

'죄송'이라는 단어는... 저는 학습 중인 자이기 때문에, 함게 생각할 수 있는 어떤 주제 제시가 좋고 워낙 인터넷 대화를 좋아하고 또... 모든 대화는 유효 콘텐츠로서 훗날 누군가에게 참조가 될 수 있다고 믿으니 좋고... 그리 생각 안 하시면 어떨까요?

^^

■ 먼저, AX-7R과 MK II에 대한 개인 의견
다시 한 번 더 적겠습니다. "MK II는... HMI 기본 틀을 무시하고 편의적 발상만으로 이상한 기기를 만든 경우입니다. 훗날 소비자만 낭패를 보니까 결국 인켈의 잘못, (실무 엔지니어 말고) 그런 결정은 내린 책임자의 잘못이죠. 셔우드의 어떤 정신나간 자가 극구 그렇게 요구한 게 아니라면 말입니다"

** 이하, 글 읽는 다른 분을 위해 최대한 많이 쓰겠습니다.

■ 전원 버튼과 마이크로 컨트롤러(MCU)의 처리 로직
○ 마이컴의 핀 정의는 다음과 같습니다.



○ AC 전원라인에서 거꾸로 따라가면... 독립된 작은 보드 안에는 1) 상시 통전 영역과, 2) 전원 릴레이 구동부, 3) 주 전원 라인이 배치되어 있습니다.



○ 전원 릴레이 구동부 트랜지스터의 Base는 MCU의 #57핀에 연결됩니다. 말인 즉, MCU 판단에 따라 릴레이를 켠다는 것이겠지요.



릴레이 붙으면 대전력이 주 전원 트랜스포머에 공급될 것이고... 여기서, 주의할 것은 MCU가 "릴레이를 켰다"를 알고 있다는 사실입니다. 내부 프로그램에서 Relay On을 가지고 뭘 처리하는 프로그램 루틴이 있을 듯해요. 물론 추정입니다만, 그게 상식적이지요.

○ 다음은 사용자 조작에 의해 MCU에 <전원버튼 누름>을 알려주는 방법입니다. 버튼을 누르면 #29핀에 연결된 Pull-Up Resistor의 전위가 GND로 뚝! 떨어집니다. 그리고 버튼이 원복되면 다시 VDD 5V로 상승하지요. 떨어지고 다시 높아지고... 그것은 단발성 펄스이고 흔히 High, Low로 제시되는... MCU가 인식할 수 있는 디지털 신호입니다.



다시 버튼을 누르면 앞선 '다'항 그리고 내부의 상태 기록에 의해 Relay를 OFF 하는 토글 동작을 반복하겠습니다. 어쨌든... 별로 똑똑하지는 않을 그러나 부여된 임무는 충실히 수행할 MCU가 모든 것을 관장하겠네요.

와중에 Power-ON 점검 → 셀렉터 포지션 점검 → 기타 점검.... Everything OK? → 그러면 스피커 릴레이 ON... 그런 식으로 스탭 루틴을 처리할 것입니다. 이 말씀은, MCU 내부 처리를 모르는 상태에서 아무렇게나 수정을 하면 셀렉터 오류, 스피커 보호 릴레이 오류가 생길 우려가 있다는 것이지요.

■ 어떻게 하는 게 가장 간단하고 가장 안전할까?
생각을 해보았습니다. 다음과 같이 전원버튼에 병렬로 몇 uF 커패시터를 달아서 1) 전원버튼 누름시의 Pull-Down 즉, GND로 전위를 끌어내리는 동작을 의사 모방하는 게 어떨까 합니다.



이렇게 하면 전원코드를 콘센트에 꽂자마자...

스탠바이 전원부에 전기 들어가고 곧바로 MCU는 Power-On Reset된 상태로 대기할 것이고 거의 동시에 해당 커패시터가 전원버튼을 누름 효과를 창출해서 일사천리로 모든 통전 절차를 완료하게 될 것 같습니다.  (저는 지금... 한 번 자동으로 켜지면 계속 통전상태로 놔두고 쓰는 것을 상상하며 글을 쓰고 있습니다)

^^

혹시 반응에 엇박자 문제가 있다면 용량을 증/감하여 적당한 것을 정하면 되겠고요. 적당한 용량은 곧 '일련의 부팅 시간 + 버튼 누름시간'을 종합한 어떤 절대 시간의 결정과 다름이 없겠습니다.

커패시터 하나 달아주기 방법에 대하여, 이해의 편의를 위해 이름을 붙이자면, "1회성 오토-스타터 기능" 정도가 어떨까 하네요.

○ 기계식 스위치로 바꿀 경우
이상의 방법은 기존 시스템/로직을 최대한 건드리지 않고 처리하는 경우입니다. 파워버튼은 건드리지 않았고 켤 때는 눌러도 상관없고... 다만, 동작 중 누르면 기기가 꺼지기는 하겠지요. 우연한 Low 상태가 될 것이고 그것을 MCU가 Power Off 명령으로 인식할테니까요

우연히 버튼 누름이 처리되는 게 싫다면 기계식 스위치를 달아야할 것인데요. 접점으로 전기 흐름을 단속하는 것은 그냥 그렇고 그렇지만... MCU의 정상 반응을 유도할 모종의 보완 대책이 있어야겠군요. 그것은 생각이 더 필요할 것 같습니다.

이상의 의견에 대하여,
원하시는 방법론과의 상이점 등을 포함하여... 편하게 댓글을 남겨 주세요.

---

다음은 써놓았던 글인데 혹시 몰라서...

인켈 AX-7R 인티앰프 (7), 마이크로 컨트롤러와 셀렉터 보드 등
http://audiopub.co.kr/2020/06/27/%ec%9d%b8%ec%bc%88-ax-7r-%ec%9d%b8%ed%8b%b0%ec%95%b0%ed%94%84-7-%eb%a7%88%ec%9d%b4%ed%81%ac%eb%a1%9c-%ec%bb%a8%ed%8a%b8%eb%a1%a4%eb%9f%ac%ec%99%80-%ec%85%80%eb%a0%89%ed%84%b0-%eb%b3%b4%eb%93%9c/
Total 8

  • 2021-08-07 07:09

    설명이 쉽지 않네요. ㅎ
    대강 보니 결론은 상시전원으로 연결되어 있으니 전원버튼 혹은 리모콘으로 MCU 를 기동시켜 주전원의 릴레이를 ON 시키는 것이네요.

    그럼 MCU 가 하는 일이 주전원의 릴레이만 ON 시키는 것이라면, 미리 릴레이를 연결시켜 놓으면 MCU 가 전원켜는 일은 하지 않아도 됩니다.

    그리고 MCU 가 하는일이 주전원의 릴레이를 ON 시키는 것과 리모콘 작동시키는 것외에 하는 일이 있는지요?
    다른일이 없다면 MCU는 없어도 되니까요.
    그럼 상시전원부분도 없어져도 되구요.

    이렇게 하면 스피커로 출력이 안 나옵니다. 이게 입력쪽 문제인지? 출력쪽 문제인지? 는 좀 더 봐야 할 거 같아요.


  • 2021-08-07 10:51

    안녕하세요?

    MCU는 전원버튼 누름을 감지하고 스피커 릴레이를 제어하고 과열시 강제 프로텍션 기능을 활성화합니다. AX-7R이 일반 아날로그 앰프에 비해서 조금은 지능적이지요. 현재 상황에서는... 그게 좀 귀찮은 것이 되었지만요.

    이러한 구조에 관한 대비 예시로서...

    스탠바이 전원 들어내거나 무시하고 기존 버튼을 제거한 다음 기계식 스위치로 대체하고... 여차저차 메인 전원을 전기적으로 On/Off 시키려면,

    최소한... 1) 전원 투입시 Pop Noise를 제거하는 <릴레이 작동 지연 회로>에서 MCU 관여를 배제하고 다른 수동회로로 대체 적용해야 합니다, 2) 쓸모가 있을까 싶지만 논리로는 과열방지 시스템도 무력화시켜야겠고요.

    명확하게 방법을 정의하지 못 하는 것은, MCU 안에 있는 프로그램 로직을 모르기 때문입니다. 반응을 보고 추정하고 있는 형편이지요. 그러므로... MCU는 Black Box 처리기나 다름없습니다.

    ---

    아래는 MCU 제어를 배제한, 패시브형 릴레이 작동 지연 방법입니다. 앞서 말씀드린 것과 같은 논리로... 커패시터 하나 붙여서 충전 소요시간을 Delay Time으로 활용하는 것이지요. 튜너, 앰프 등에 널리 쓰이는 일반적인 방법론입니다.

    * 추신 : 앞서 말씀드린... 기존 전원버튼에 1회성 자동 누름 기능을 부여하는 것은... 버튼 단자에 병렬로 커패시터 하나 붙이면 끝입니다. 간단하지요.

    T_soondori-20210807-2.jpg


  • 2021-08-07 16:46

    참고로...

    기계식 스위치 대쳬를 가정하고 아예MCU를 완전 먹통으로 만드시려면 MCU 인근에 있는 크리스털 발진기를 제거하시면 됩니다. 클럭이 없으므로 MCU는 무용지물이 되지요. 이때...

    스피커보호 릴레이는 앞선 댓글처럼 변경, 과열방지 기능은 무력화 됩니다.


  • 2021-08-08 17:49

    제가 오늘 테스트를 해 봤습니다.
    상시전원 부분은 아예 제거하고 주전원 부분만 연결했더니 릴레이 전까지 정상 작동이 되네요.
    릴레이도 처음엔 켜자마자 작동이 되다가 어느 순간부터는 릴레이가 붙지가 않네요.
    상시전원 관련된 케이블은 하나도 연결하지 않았습니다.

    이제 릴레이만 붙게 되면 완성이네요.

    이렇게 하면 좋은점이... 완전 아날로그로 작동이 되기에 7R이나 MK2 나 셀렉터 보드 등을 호환하여 사용할수 있습니다.

    릴레이 부분이 보면... 2개가 있던데... 작은 거만 작동이 제대로 되면 큰것은 작은 것에서 전원을 받아 작동이 되는 것 같더라구요. 작은 것은 DC 등을 체크하는 것인거 같네요.
    안되면 스피커 보호 관련된 보드를 구입해서 연결해 봐야겠네요.


  • 2021-08-08 19:34

    안녕하세요?

    "MCU가 안에 있다"는 전제 때문에 뭔가 개조를 하시려면,

    누름식 전원버튼, 과열방지 기능, 스피커 보호 릴레이, 헤드폰 릴레이, 셀렉터 위치 기억 등을 포괄하는 MCU의 스텝처리를 함께 생각하는 것이 좋을 듯합니다. 위에 단편 단편 정리를 해 놓았는데... 이미 판단을 내리신 것으로 이해하겠습니다.

    "릴레이 두 개..."는... 아마 스피커 릴레이와 헤드폰 릴레이를 말씀하시는 것 같습니다? 저는 미처 현물에서 확인을 못 했습니다만 Sherwood 회로도에는 두 개가 표기되어 있습니다.

    * 이후 좋은 결과가 있기를 바라고 나중에 알려주세요.

    오늘은 그래도 좀 덜 더운 편이더군요. 편안한 저녁 시간 되시기를...


  • 2021-08-08 20:52

    혹시나 싶어서 댓글을 답니다.

    MCU를 중심으로,

    ○ 전원버튼 감지
    ○ #51핀을 통한 과열 모니터링, 스피커 단락 등 과부하 모니터링
    ○ 스피커 및 헤드폰 릴레이 직접 제어
    ○ 셀렉터 포지션의 점검 및 구동
    ○ 볼륨 구동
    ○ 기타?

    아무튼 그 당시로서는 조금 과하게(?), MCU가 모든 것을 장악하는 구조를 취하고 있습니다.

    Soondori-20210808-1.jpg


    • 2021-08-12 15:19

      안녕하세요.
      7r이나7ra는 전원을 켜진상태에서 주 전원을 차단하면 다음에 켤때 그냥 켜집니다.
      전원 off할때 차단기를 그냥 내리시는게 좋을듯 합니다.

      7rmkii가 전원켤때가 가장 짜증납니다.
      이건 전원 켜고 리모콘없으면 셀렉터을 수동으로 돌려야 켜지는 아주 신기한 앰프입니다 ㅎㅎ


  • 2021-08-12 16:01

    안녕하세요?

    기껏 한 스텝? 두 스텝 동작의 차이라지만... 별... 참... 기기가 상또라이네요.

    기기가 그렇게 움직이는 것은 그것을 만든 사람이 그래서 그런 것이겠죠? 때문에 소비자만 진하게 골탕을 먹고요? 에어백 빼고 소비자 안전을 위한 것이라며 문방구 풍선 몇 개 던져주는 것과 무엇이 달라요?

    엔지니어들이 아니라 느긋한 책상머리에 앉아서 원가절감을 지시한 자, 그리고 변경된 설계를 승인한 자가 잘못한 것이라 생각합니다.


Total 483
Number Title Author Date Votes Views
Notice
오디오퍼브 콘텐츠 검색방법 안내
audioPUB | 2020.05.09 | Votes 0 | Views 15641
audioPUB 2020.05.09 0 15641
331
[이*원 님] 516 회로집 코멘트에 대하여 (3)
SOONDORI | 2024.04.12 | Votes 0 | Views 80
SOONDORI 2024.04.12 0 80
330
REBOX B760
김억 | 2024.04.03 | Votes 0 | Views 62
김억 2024.04.03 0 62
Re:REBOX B760 (4)
SOONDORI | 2024.04.03 | Votes 0 | Views 90
SOONDORI 2024.04.03 0 90
329
앞으로는 이렇게 하겠습니다.
audioPUB | 2024.03.18 | Votes 0 | Views 528
audioPUB 2024.03.18 0 528
328
어제 유니슨리서치 PSU에 대해 질문한 놈에게
SOONDORI | 2024.03.18 | Votes 0 | Views 357
SOONDORI 2024.03.18 0 357
327
인터넷은 더럽다
SOONDORI | 2024.03.16 | Votes 0 | Views 290
SOONDORI 2024.03.16 0 290
326
아나로그튜너를 구입 원합니다 (2)
김억 | 2024.03.16 | Votes 0 | Views 266
김억 2024.03.16 0 266
325
인켈 tk600,, ak6500 점검문의 (1)
한향동 | 2024.03.14 | Votes 0 | Views 258
한향동 2024.03.14 0 258
324
핸드청소기 결말 (1)
김정근 | 2024.02.29 | Votes 0 | Views 260
김정근 2024.02.29 0 260
323
사바 MI215 엠프 수리 & LED 전구 장착 관련 문의 (2)
나나야놀자 | 2024.02.18 | Votes 0 | Views 315
나나야놀자 2024.02.18 0 315
322
핸드청소기 밧데리 교체 자문 (14)
김정근 | 2024.02.05 | Votes 0 | Views 308
김정근 2024.02.05 0 308
321
LA1837 디엠파시스 조정 (2)
김명준 | 2024.01.17 | Votes 0 | Views 400
김명준 2024.01.17 0 400
복합형 디엠퍼시스 회로의 시정수 수정 방법 (4)
SOONDORI | 2024.01.17 | Votes 0 | Views 316
SOONDORI 2024.01.17 0 316
320
Secret AM1311T 회로도
wingstock@naver.com | 2023.12.26 | Votes 0 | Views 3
wingstock@naver.com 2023.12.26 0 3
Re:AM1311T 회로도 (1)
SOONDORI | 2023.12.26 | Votes 0 | Views 519
SOONDORI 2023.12.26 0 519
319
새해 복 많이 받으세요 (1)
와산교 | 2023.12.26 | Votes 0 | Views 273
와산교 2023.12.26 0 273
318
모 공업고등학교의 지정 교재를 손에 든 분이...
SOONDORI | 2023.12.01 | Votes 0 | Views 443
SOONDORI 2023.12.01 0 443
317
[Mr. David Grey] Kenwood KD-550 and UPC1002C
SOONDORI | 2023.09.20 | Votes 0 | Views 1331
SOONDORI 2023.09.20 0 1331
316
Secret 빈티지 브라운 전자시계 주파수 변경건 (1)
bse5419 | 2023.09.14 | Votes 0 | Views 12
bse5419 2023.09.14 0 12
315
종교적 가스 라이팅
SOONDORI | 2023.09.13 | Votes 0 | Views 509
SOONDORI 2023.09.13 0 509
314
[bse5419 님] Braun DN-40 시계의 구동 주파수 변경 (2)
SOONDORI | 2023.09.12 | Votes 1 | Views 531
SOONDORI 2023.09.12 1 531
313
한일 아기바람 DC선풍기 오동작 (14)
김정근 | 2023.08.29 | Votes 0 | Views 937
김정근 2023.08.29 0 937
312
대한민국은 일본의 영원한 속국 (1)
SOONDORI | 2023.08.23 | Votes 0 | Views 1012
SOONDORI 2023.08.23 0 1012
New