블로그 이미지
안녕하세요? 이안입니다. 과학의 모든것을 좋아합니다. 이안김

카테고리

분류 전체보기 (483)
NOTICE (12)
SALE (8)
자유 게시판 (40)
◆ APPLE II (54)
◆ SD Smart Drive (15)
◆ SD DISK II (82)
◆ SD Music card (27)
◆ SD MIDI ][+ (23)
◆ Mockingboard 4c (21)
◆ Hyperion 512K RAM+ (5)
◆ Accelerator (10)
◆ PS2 Adapter (9)
◆ Z80 Card (24)
◆ APMSX (26)
◆ APV40 (0)
◆ FC-150 (15)
◆ i86 PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (28)
◆ AutoBike (13)
◆Other (27)
비공개 연구실 (0)
★ 개인방 (1)
스크랩 (0)
임시보관함 (0)
Total
Today
Yesterday

달력

« » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

공지사항

최근에 올라온 글

애플에 간단하게IBM것을 개조해서 달 요량으로

인터넷에서 정보를 찾아서.. 나름대로배선을 한 후 연결했다.

애플의 조이스틱은 IBM의 것과 달라 그냥 사용할 수 없고, 기능에 맞춰다시배선을해야 한다.

IBM포트도 찾아내어 아래처럼연결했다.


이렇게 연결한 후 나중에 케이스에 고정시키면 ,^^; OK다. Case를 보니.. Joystick포트구멍도 뚫려 있다.

되면 Very Good이 된다..

아래처럼 연결한 후 APPLE에서 시험을 해 보았다.


프로그램을 짜서 Paddle값을 읽어 보았다.

10 PRINT PDL(0), PDL(1)

20 GOTO 10

RUN..


어랏..!

매우 이상한 값이 나오네요,

이상해서 조이스틱을 뽑아 내었는데도 값들이 별 변화가 없다.... .ㅠ.ㅠ

메인보드가 이상한 것으로 생각되고.

오래전 보드라 IC들의 상태가 좋지 않을것이라는 생각은 많이 했지만,

별이상없이 잘 고쳤다고 생각했는데..

또 이런문제를 안고 있었습니다.

어쩔수 없이.. 회로도를 다시 파악아고 필요 부품중 여유가 없는것은 다시 주문하고..

어제 부품이 도착해서 의심가는 녀석을 순서로 뽑아내고, IC소켓을 박고, 다시 Test하고...

결국 558로 시작해서 251, 138, 139까지 뽑아 내었습니다.

그런후 PC를 켰는데.... 이런...

이런 멋진 화면이 나오고.. 화면이 계속 스크롤되는 바보가 되었습니다.


...

수리 한다고 해놓고는 더큰 사고를 쳐 버렸네요..

에궁!

----------------------2012년4월1일-----------------------------------

먼저, 위의 문제는 배선을 다시 점검한 결과 떨어진 배선을 찾았습니다.

다시 납땜해서 해결했습니다.

조이스틱의 문제를 해결하기위해 생각해 보아도 관련 칩인 74LS151이 의심이 가더군요.



74LS151이 아래의 회로대로 사용되었습니다.

그려논 흐린 둥근선안에 표기된 74LS151은 상위 어드레스 디코더 LS138로 부터 Address A0,A1,A2로 1bit의 멀티플렉서로 해당 주소로 D7의 1비트의 값을 Data Buffer Chip으로 전달하는 역할을 합니다.

즉 74LS151의 각 I0~I7은 S0,S1,S2로 선택되며 이때 상위어드레스는 /E로 선택되어 Enable되며, 이때의 각 핀의 상태가 Z핀인 5번핀에서 Data Buffer의 D7에 연결되어 상태를 알릴수 있게 됩니다.

오실로 스코프로 각 선의 상태를 확인한 결과 이 5번핀의 Data가 너무 적게 나오더군요. D7과 연결되어 있으면 평상시에도 매우 바빠야 하거늘...

그래서 Test로 최종 검증, 감춰진 떨어진 배선을 확인 수리하였습니다.

그런후 연결하니...

Joystic의 중앙일때 99, 오른쪽 197 최저는 0

이렇게 나오고, 버튼은 뒤집어져서 나옴...

결국 인터넷을 뒤져 각 X angle과 Y angle에 0.01uf 콘덴서 한개씩 달아서 임시로 해결하고,

버튼은 74S04를 하나 나체로연결해서 해결...

강력본드로 74S04의 바디를 붙히는등의 다소 무식한 방법이지만,

간단해서 그렇게 했습니다. 향후에 에폭시로 쌱~! 감추면 됩니다.

잘 동작합니다.


'◆ APPLE II' 카테고리의 다른 글

APPLE ][의 활용방안  (0) 2012.04.17
APPLE의 VIDEO출력  (1) 2012.04.13
램카드를 완성해야 하는데  (1) 2011.08.15
확장 램카드  (1) 2011.08.08
나만의 APPLE][+ 완성기  (0) 2011.06.25
Posted by 이안김
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함