원인을 찾아 이리저리 헤메던 중,,,,,,,,,,,,,,,
결국 퓨즈비트 셋팅을 잘못했다는 결론에 이르렀습니다.
그런데 인터넷으로 찾아봐도 그 셋팅 방식이 서로 다 다르고 ,
사용하는 하드웨어 구성 방식에 따라서 다른지라, 그대로 따라하기는 문제가 있어보여요,
그래서 이번에도 아크마님께 도움을 청해봅니다.
멋도 모르고 막 만지다가 -24에러가 뜨는 바람에
다시 128을 살린다고 고생 꽤나 했습니다-_-;;;;
일단 제가 구성한 방식이 아크마님과 거의 똑같아요^^;
ATmega128,
16메가 수정 오실레이터,
광량방식의 센서,
센서의 ULN2803에 펄스를 넣어주는 포트는 A포트..
센서출력을 받는 포트는 F포트,
모터 출력은 C포트,,
8*2 LCD...
제 생각에는 아크마님이 사용한 셋팅데로 한다면 문제가 없을 것 같은데.....
아하하하;;;;;;
죄송하지만 좀 알려주시면 안될까요??
세팅방식이 다른게 아니라
사용목적에 따라 다릅니다.
부트로더를 사용할지 안할지 내부 크리스탈을 사용할지 외부크리스탈을 사용할지 안할지
이런 목적에 따라 달라집니다.
님이 원하시는 목적대로 사용하시려면
포니Prog프로그램으로 퓨즈비트 세팅하는게 있는데요
거기서 전부 체크하지 마시고 퓨즈비트 라이팅하세요..
그러면 보통의 사용목적에 맞습니다.
오실레이터 쓰고싶당 ... 비싸서 ... ㅜ.-
저는 128보드에 수정오실레이터가 붙어서 나와서 그냥 그걸로 쓰는데요...
지금 아크마님의 센서 예제를 다운시켜서 해보고 있는데요,
소스코드를 보니까, LCD를 B포트를 쓰네요;;;
아크마님의 메인 회로도에는 분명히 D포트에 연결되던데요//
혹시나 해서 소스코드에서 B포트를 D포트로 고쳐서 다시 다운시켰더니,
난데없이 또 부저가 울어 버립니다-_-.
초 황당.............
그리고,,,
이렇게 저렇게 설정을 바꾸면서 해보다가
8개 센서 중에서 2개가 켜졌다가,,꺼졌다가,,,다시 켜젔다가...다시 꺼졌어요.
해결의 실마리를 잡을 줄 알고 엄청 좋아했는데,
다시해보니 다시 먹통상태가 되네요ㅠㅠㅠㅠ
아까는 배터리 전원으로 했는데...
혹시 서플라이 전원이냐, 배터리 전원이냐에 따라서도 다른가요?
제 생각에는 상관없어 보이는데요...
아, 그리고,,,
제가 128보드를 2개 가지고 계속 돌려보고 있는데요,
128에 서플라이의 전원을 연결 했을 때,
하나는 전류가 0.07A, 0.15A 정도로 두배 정도가 차이납니다.
왜 차이가 나는지 모르겠습니다.
둘 중에 어떤 놈이 정상인지 모르겠어요ㅜㅜㅜㅜㅜ
다음부터는 q를 개괄식으로 해서 해줬으면 좋겠네요..
소설읽는 기분이라 마지막에는 무엇을 물었는지 모르게 되서 다시 읽게 되네요.
포트는 예제만들때랑 pcb직접 제작할때랑 약간 다르게 해서 그런거 같고요
왜 부저가 울리냐면 그것은 아마 lcd 포트에서 사용안하는 핀 한개를 부저에 연결해놔서 그런것입니다.
포트전체를 on,off하시지 마시고 비트제어를 해주셔야 합니다.
센서는 저항이 작아서 펄스모드로 해서 사용하셔야 하고
스태틱모드로 너무 오래 켜놓으시면 센서가 고장날수 있습니다.
전류는 센서가 순간적으로 다 켜지면 상당히 많이 소모됩니다.
128보드 1,2의; 회로가 똑같은가요?? 혹은 센서를 켜고 끄는거에 따라 전류가 달라질 수 있습니다.
회로를 보시고 차근차근 하나하나 따져보는게 좋을듯 싶네요.