이 글은 어른의 과학.net에 실린 확장키트 광실험60 개발 비화 ~개발자의 뒷이야기~라는 기사를 번역한 것입니다. EX-181을 대신해 광실험60이 태어나게 된 경위와 풀컬러 LED 제작의 어려움 등을 살펴 볼 수 있습니다.

이상적인 ‘흰색’을 찾아서
![]() | 유모토 히로후미(湯本 博文) 과학소프트개발편집부 기획개발실 실장 『어른의 과학』 총괄 프로듀서 갓켄 과학창조연구소 소장 1977년 갓켄 입사. 『과학』의 편집장으로서 획기적인 부록을 계속 만들어 왔으며, 지금은 ‘갓켄의 에디슨’이라 불린다. TV 출연 다수. 1999년부터 현직. |
![]() | 가네코 시게루(金子 茂) 과학학습편집부 기획개발실 『어른의 과학』 편집장 1982년 갓켄 입사. 『과학』, 『학습』 편집장으로서 수많은 부록 개발을 담당했으며 많은 히트 기획을 만들어 냈다. 2000년부터 현직. |
확장 파츠를 발매하게 된 경위를 알려주세요.
유모토: 전자블록 EX-150 복각판은 여러분 덕분에 2002년 4월에 발매한 뒤 불과 1년 만에 7만 대를 출하했습니다. 고객 여러분께서 대단히 좋은 반응을 보여주셨고 정말 감사했습니다. 그 가운데 예전에 있었던 갓켄 전자블록 EX-181이라는 제품의 복각을 바라는 목소리가 많이 들어왔습니다.
그것은 어떤 제품이었나요?
가네코: EX-181은 EX-150에 신시사이저 파츠라는 몇 가지 블록을 추가한 것으로, 이 파츠를 사용해 추가로 31개 회로를 구성할 수 있는 제품입니다.
그래서 신시사이저 파츠 복각에는 착수하셨나요?
유모토: 네. 착수는 했습니다만 사실 이 신시사이저 파츠의 복각은 순조롭지 않았습니다. 여러 가지로 조사를 해보았지만 이 신시사이저 파츠에 필요한 IC1를 현재는 구할 수 없다는 사실을 알게 되었습니다. 그래서 완전히 동일하게 동작하는 IC를 시험 제작해 몇 번이고 몇 번이고 시험해 보았지만 저희가 요구하는 성능을 만족하는 것을 제대로 만들 수 없었습니다. 그래서 현 단계에서는 안타깝게도 포기할 수밖에 없었습니다. 그래도 확장 파츠에 대한 요청에 부응하기 위해 새롭게 광실험 파츠의 개발에 착수했습니다.
그런 경위가 있었군요. 그러면 이번에는 복각판이 아니라 광실험의 새로운 회로를 개발하셨다는 말씀이신데, 그 과정에서 가장 고생하셨던 점은 무엇입니까?
가네코: 이번에 가장 고생한 부분은 풀컬러 LED였습니다. 이것은 LED 하나에 RGB 세 개의 소자가 들어 있고 +, R, G, B 네 개의 다리가 블록에서 나와 있습니다. 이 소자는 +→R, +→G, +→B로 전류를 흘려주면 각각의 색 소자가 발광합니다. 단, 여기에 직접 6V를 흘리면 LED가 망가지기 때문에 저항을 사용했습니다. 세 소자에 같은 값의 저항을 넣고 같은 전류를 흘리면 RGB 세 색이 균등하게 발광해 그 결과 흰색으로 보여야 합니다만 처음에는 좀처럼 제대로 흰색으로 발광하지 않았습니다.
흰색으로 발광하지 않은 이유는 무엇이었나요?
가네코: 풀컬러 LED의 특성 때문입니다. 즉 +→R, +→G, +→B에 같은 전류를 흘려도 각각의 밝기가 미묘하게 다릅니다. 그러면 색이 조금 붉어지거나 푸르스름해져서 흰색이라고 단언할 수 없는 색이 됩니다.
그럼 그 문제는 어떻게 해결하셨습니까?
가네코: 그 문제를 해결하기 위해 우선 LED를 선별하는 작업에 상당한 시간이 걸렸습니다. 완벽하게 균등하게 발광하는 LED 같은 것은 존재하지 않는다는 것을 알고 있었지만 가능한 한 이상에 가까운 것을 찾으려고 애썼습니다.
이상에 가까운 ‘흰색’을 만들어 내실 수 있었나요?
유모토: 그것은 중국 생산 현장에서도 문제가 됐습니다. 이 시제품 단계에서 중국 측이 ‘상당히 푸르스름해진다’고 해서 보내온 것을 보니 누가 어떻게 보아도 ‘붉게 보이는’ 겁니다. 이메일과 전화로 실컷 논의했지만 도저히 해결되지 않아서 결국 이것은 ‘감각의 차이라고밖에는 말할 수 없다’는 결론이 났습니다. 하지만 일본에서 판매할 상품이므로 일본인의 감각에 따라야 했고 결국 ‘여기까지는 허용할 수 있다’는 부품 등급으로 범위를 좁힌 뒤 RGB 각각에 최적인 저항을 선택했습니다.

색이라는 것은 사람마다 달라서 매우 감각적인 것이었네요.
가네코: 그렇습니다. 매뉴얼에도 그 저항값이 지정되어 있습니다. 아무렇지 않게 무심한 듯 지정된 저항값 같지만, 사실 앞에서 이야기했던 이유 때문에 그 뒤에서는 상당히 고생했습니다.

