...
POST No. 5856
Half duplex 통신
2005-11-01 14:26:00 idhzone
<고객>님께서 작성하신 글입니다.
================================================
>half duplex 통신을 하는데 ax 메뉴얼에는
>두 개의 ic 를 사용하여서 구성해 놓았습니다.
>그런데 제가 가지고 있는 ic 가 아니여서 74hc245 라는 3-state buffer 를 가지고 구성하였습니다.
>이상은 없겠지요?
>
>
>그리고 제가 그냥 해봤는데요....eeprom 이나 ram 에 데이터를 쓸때,
>보레이트를 맞춰서 해야 하는건지요?
>처음에 나올때 보레이트가 1mbps 라고 들었는데
>그럼 데이터보내 봤자 ...모터에서 못받는거 아닌가요? ;;;;
>
>그냥 TTL Level 로...하니깐 절대 안되요..
>cm-2 의 예제 소스를 봐도 그렇고 ax-12 의 메뉴얼을 봐도 그렇고..다..485통신으로 예제가 나와 있습니다. 정말 mcu 에서 나오는 TX,RX 를 half duplex를 통해서 하나로 모터의 데이터로 보내면 되는것인지....
>mcu(TX,RX) -> Half Duplex -> Motor 이렇게 했는데 모터에 led키기가 왜이리 힘든지......그냥 간단히 led 켜는 소스 하나만 보내 주시면 안될까요.;;
>예제로 나온 소스는 고대로 따라 해봐도 안되네요.;;;
================================================


일단 권장 회로 대로 작업을 해주시면 좋겠습니다. 245 칩을 두개 사용하지 않으셨다면, 칩 하나로는 불가능할 것같네요.
데이터를 읽고 쓰는 것 모두 초기 통신 속도 1MBPS가 맞습니다. 데이터를 보내봤자 못받는 거아니냐는 의미는 PC에 바로 연결을 하셨다는 말씀인지요. 이 부분이 이해가 잘 안됩니다. 다시 한번 말씀해 주시기 바랍니다.
일단 바로 사용하시려면 CM-5를 이용하시기를 권장합니다. 소프트웨어, 하드웨어 모두를 한번에 맞추시기가 쉽지 않으실 것같네요.
CM-2 예제는 RS485가 맞습니다만, AX-12의 메뉴얼은 AX-12용으로 되어 있긴 한데, 메크로의 이름이 수정이 안되어 있군요. 오해의 소지를 드려 죄송합니다. 곧 시정하도록 하겠습니다. LED 켜는 예제가 example.c입니다.


2005-11-01 14:26:00
idhzone