Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 8598 | 답변완료아래글 이어서 질문드려요..ㅠㅠ | 박재영 | 2014-01-22 | 1,407 |
|
디바이스마트에서 제일 판매인기가 좋은 제품이 kd-128pro-c 인데... 이게 오래된제품이라니요...;;
요즘 보면 usb로 isp다운받아서 사용하는데 어쩐지 쫌 이상하긴 했지만 많이 팔길래 구매했는데...
아... 그럼 usb isp 따로 사야되지 않습니까
제 PC는 윈도우7 이고 ICCAVR 말고
AVRstudio6 을 패러랠 포트를 이용해서 프로그램을 넣을 수 있나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
KD-128PRO-C는 저희 회사의 인기 제품입니다.
오랜기간 판매되었지만, 지속적으로 기능 향상을 위한 업그레이드가 조금씩 진행되어 왔습니다.
고객님들께 오랜기간 사랑받고 있는 제품으로, 많은 분들이 이 제품으로 학습하고 발전해 오셨습니다.
그만큼 학습하기 좋은 제품이며, 잘 선택하셨습니다.
그래서, 다른 분들이 많이들 추천하시는 겁니다.
다만, 고객님이 불편을 겪고 계신 부분은 패러렐 포트타입의 ISP인 AD-ISPPRO 제품이 키트안에 포함되어 있는 관계로, 그걸 쓰고 싶은데, 현재 윈도우즈 7을 쓰시니까, 직접 포트 제어가 OS 차원에서 막혀 있어서, ICC가 되었던, 포니프로그가 되었던, 제어가 되지 않으므로, 안되서 불편하고 답답하신 것 같습니다.
마이크로소프트 측에서 OS의 안정성을 위하여 하드웨어 직접 제어를 막아둔 상황이라서, 어쩔 수가 없습니다. 따라서, 최근에는 USB 방식의 USBISP를 많이들 사용하고 있습니다. 저희 회사에서도 2007년에 USBISP를 직접 소스레벨로 개발하여 판매를 하고 있습니다.
ATMEL의 AVR Studio는 4.xx 버전이든 6.xx 버전이든 STK200/300인 패러랠포트의 ISP는 지원하고 있지 않습니다. 다만, ICCAVR이나 Ponyprog 등에서는 패러렐 포트방식의 사용이 가능한데, 이는 또한 XP까지만 가능한 상황이므로, 현재 Windows7을 사용하는 PC에서는 사용이 어렵겠습니다.
그런 고객님들을 위하여 현재는 KD-128PRO-USB 라는 킷트를 판매하고 있으며,
여기에는 ISPPRO는 빠지고, AD-USBISP V03.5 Lite 버전이 포함되어 있습니다.
고객님의 경우, -C 키트를 구매하셔서 ISPPRO를 가지고 계신 것 같습니다.
이번에 한정하여 본사로 방문해 주시면, 22,000원 추가비용을 지불하시면 ISPPRO를 USBISP로 추가하여 드리겠습니다. 택배로 하셔도 택배비는 본사에서 부담해 드리겠습니다.
감사합니다.
>
>
> 디바이스마트에서 제일 판매인기가 좋은 제품이 kd-128pro-c 인데... 이게 오래된제품이라니요...;;
> 요즘 보면 usb로 isp다운받아서 사용하는데 어쩐지 쫌 이상하긴 했지만 많이 팔길래 구매했는데...
> 아... 그럼 usb isp 따로 사야되지 않습니까
> 제 PC는 윈도우7 이고 ICCAVR 말고
> AVRstudio6 을 패러랠 포트를 이용해서 프로그램을 넣을 수 있나요?
>
|
||||
| 8597 | 답변완료KD-128pro-C 구매했는데요 | 박재영 | 2014-01-20 | 1,333 |
|
강좌 보는데 어려움이 있습니다
여기 직접질문을 올리는것이 어려워 한글파일로 첨부하였습니다..
답변좀부탁드립니다.
관리자 답변
안녕하세요? 고객님,
답변 드릴께요.
질문1: FuseBits: 0xFFD9EF를 입력하고 'W'을 눌렀더니 위와 같은 에러가 발생합니다.
프린터용ISP도 맞게 연결했고 전원도 잘 연결했는데요...
답변1:
예전 초기 강좌를 보고 계신가 봅니다. 저희 회사가 오래전부터 제품을 출시하고, 강좌 등을 게재해 와서, 오랜기간 AVR 사용자들에게 많은 도움을 주려고 늘 노력해 왔습니다.
온라인강좌에서 AVR 강좌의 대부분의 강좌가 그 이후 KD-128PRO-C를 기준으로 해서 작성되어 있습니다. 최근에는 제품소개에서 소프트웨어&교재에서 교재도 판매 중이라서, 교재를 참고하시면 보다 쉽게 할 수 있습니다.
우선, 패러랠 포트를 사용하는 강좌는 윈도우즈 XP에서 가능한 방법입니다.
윈도우즈 7에 넘어오면서, 패러랠포트를 직접 제어하는 것을 윈도우가 막아버려서, 쉽지 않습니다.
ICCAVR을 실행할 때, 마우스 오른쪽 버튼 눌러서 "관리자권한으로 실행" 으로 실행해야 합니다.
그러고도 Windows7 64비트라면 안될 수도 있습니다.
"XP에서 패러랠 포트 사용하는 방법"을 또한 레지스트리에 추가하면 가능할 수도 있습니다.
이런 방법들로 진행해 보세요.
질문2: “AVR 기초강좌 - 1. 보드에 프로그램 다운로드 하기 퓨즈설정”에서 사용하는 MCU 선택이
안됩니다. PDF파일에서는 ATmega128/CAN128 로 선택하라고 나오는데 저같은경우는
ATmega1280 , ATmega128[please see NOTES], ATmega128 : M103 mode , ATmega1281 등등
이런 것 밖에 없습니다...; 키트에 전원과 isp케이블도 연결했는데도 그렇습니다.
답변2: Project->Options-> Target 에서 Device Configuration에서 ATMEGA128(Please See Notes)로
설정하면 됩니다.
ATMEGA128은 퓨즈비트 설정에 따라서 ATMEGA128로도 ATMEGA103으로도 사용할 수 있는 데,
둘 중 하나를 퓨즈비트로 설정해서 사용해야 합니다.
저희 제품은 ATMEGA128로 설정하여 출시하고 있으므로, 반드시 ATMEGA128(Please See
Notes)를 설정하여 사용합니다.
질문3: KD-128pro-C 에는 7세그먼트가 4개 달려있는데
이와 관련소스는 ex_seven_segment, ex_seven_segment1, ex_seven_segment2
모두 KD-128pro-C 키트에서 돌아가는건가요?
답변3: 네, 맞습니다.
감사합니다.
감사합니다.
>
>
> 강좌 보는데 어려움이 있습니다
> 여기 직접질문을 올리는것이 어려워 한글파일로 첨부하였습니다..
> 답변좀부탁드립니다.
>
|
||||
| 8596 | 답변완료SM-SAM7S256 사용하고 있는데요``;; | 우병조 | 2014-01-20 | 1,539 |
|
이 회사에서 제공되고 있는 오픈소스나 라이브러리가 있는걸로 알고 있습니다.
iar 컴파일러가 아닌 WinARM 을 사용하고 있는데 어떤방법으로 접근해야 할지를 모르겠습니다....
ㅜㅜ... WinARM으로 사용하고 싶은데요.. WinARM으로 바뀌어진 오픈소스는 없을까요??
너무 힘들어요.. ㅜㅜ
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
본사에서는 아시는 바와 같이 SAM7S의 경우 IAR 기준으로 예제 소스를 제공하고 있습니다.
회사 내부적으로는 다른 컴파일러도 간혹 사용하였으나,
공개되는 예제로는 현재 IAR만 되고 있음을 양해 부탁드립니다.
아트멜 리소스 : http://www.atmel.com/devices/sam7s256.aspx?tab=documents
다만, 첨부드린 파일에 필요하신 내용이 대부분 있습니다.
GNU 소스 자료실 예제 :
http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m48&wr_id=620&page=0&sca=&sfl=&stx=&sst=&sod=&spt=0&page=0
원문 : http://www.at91.com/ 에서 발췌함. 2014.01.21.
아래는뉴티씨에서 예전에 작성했던 예제 중 하나입니다.
INT32 main ( void ) // 초기화
{
INT32U i;
AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1 << AT91C_ID_PIOA ) ;
ADC_Initialization ( );
USART_Initialization ( );
DBGU_Initialization ( );
Motor_Initialization ( );
TWI_Initialization ( );
AT91F_PIO_CfgOutput ( AT91C_BASE_PIOA, MOTOR_PORT );
AT91F_PIO_CfgOutput ( AT91C_BASE_PIOA, LED_MASK );
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, LED_MASK );
AT91F_PIO_CfgInput ( AT91C_BASE_PIOA, PB_MASK );
AT91F_PIO_CfgPullup ( AT91C_BASE_PIOA, PB_MASK );
AT91F_PIO_CfgOutput ( AT91C_BASE_PIOA, RS232_RS485_SEL );
USART1_BaudRate ( BAUD_RATE_115200 ); //in no temp
Delay_ms ( 100 ); //temp
for ( i = 0 ; i < 5 ; i++ )
{
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA, LED_0 );
Delay_ms ( 100 );
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA, LED_1 );
Delay_ms ( 100 );
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA, LED_2 );
Delay_ms ( 100 );
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA, LED_3 );
Delay_ms ( 100 );
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, LED_0 );
Delay_ms ( 100 );
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, LED_1 );
Delay_ms ( 100 );
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, LED_2 );
Delay_ms ( 100 );
AT91F_PIO_SetOutput ( AT91C_BASE_PIOA, LED_3 );
Delay_ms ( 100 );
}
Delay_ms ( 1000 );
Usart0_Printf ( " Initialization " ); // lcd
printf ( "\r\n Initialization " ); // pc
while ( 1 );
return 0;
}
>
>
> 이 회사에서 제공되고 있는 오픈소스나 라이브러리가 있는걸로 알고 있습니다.
>
> iar 컴파일러가 아닌 WinARM 을 사용하고 있는데 어떤방법으로 접근해야 할지를 모르겠습니다....
>
> ㅜㅜ... WinARM으로 사용하고 싶은데요.. WinARM으로 바뀌어진 오픈소스는 없을까요??
>
> 너무 힘들어요.. ㅜㅜ
>
|
||||
| 8595 | 답변완료통신관련문의드립니다. | 김원준 | 2014-01-18 | 1,353 |
|
안녕하세요. avr128을 이용하고 있습니다.
두개의 avr보드에서 digital 신호를 주고 받는 것처럼
두개의 avr128에서 아날로그 신호를 주고 받을 수 있을까요?
이를 위해서 Ti에서 따로 나온 chip이 있을까요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
AVR 보드에서는 그냥은 어려울 것 같구요.
ADC를 해서 Digital을 받았다가 다시 DAC해서 Analog로 출력하고,
반대쪽에서도 같은 방식으로 하면 될 것 같네요.
물론, 별도 회로 구현이 필요합니다.
ADC DAC 관련된 칩들은 많은 회사에서 제공되고 있습니다.
ADC는 AVR 안에도 있으니, 참고 바랍니다.
감사합니다.
>
>
> 안녕하세요. avr128을 이용하고 있습니다.
>
> 두개의 avr보드에서 digital 신호를 주고 받는 것처럼
> 두개의 avr128에서 아날로그 신호를 주고 받을 수 있을까요?
> 이를 위해서 Ti에서 따로 나온 chip이 있을까요?
>
|
||||
| 8594 | 답변완료AM-128USB 모듈을 구매하였습니다. | 석윤호 | 2014-01-17 | 1,457 |
|
USB ISP 를 이용하여 모듈을 검사하였는데 PIN 번호가 다르더군요.
MOSI(57), RST(56),SCK(20),MISO(54) 로 작동하는데
책이나 인터넷에서 검색해보니 원래 Pin번호가 일치하지 않습니다.
모듈이 이상한걸까요 저희가 잘 못 알고있는걸까요?
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
저희 뉴티씨 제품이 맞는지 일단 확인해보세요.
모듈에 저희 제품이라면 AM-128USB라고 적혀있고 뉴티씨 로고도 있을겁니다.
저희 제품이라면 1열 6핀의 ISP핀배열이
MOSI MISO SCK RESET GND VCC 순서입니다.
자료실에서 메뉴얼 확인해보세요.
현재 구매하신것은 V2.0일텐데 메뉴얼은 V1.0만 올라와 있을겁니다만,
유사하므로 참고바랍니다.
조만간에 V2.0메뉴얼 올려두겠습니다.
감사합니다.
감사합니다.
>
>
> USB ISP 를 이용하여 모듈을 검사하였는데 PIN 번호가 다르더군요.
> MOSI(57), RST(56),SCK(20),MISO(54) 로 작동하는데
> 책이나 인터넷에서 검색해보니 원래 Pin번호가 일치하지 않습니다.
>
> 모듈이 이상한걸까요 저희가 잘 못 알고있는걸까요?
>
|
||||
| 8593 | 답변완료USBISP v1.0으로 우분투에서 다운로딩이 가능한가요? | 조은비 | 2014-01-17 | 1,544 |
|
이클립스로 코딩해서 AVRDude로 다운로딩하는 중간에 오류가 발생하네요.
/*******오류 내용
/usr/bin/avrdude -pm8 -cstk500v2 -P/dev/ttyUSB0 -Uflash:w:avr_test_project.hex:a
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
/**************
구글링해서 찾아봐도 USBISP v3.0이상에 대해서만 나와있고 제가 쓰는 제품은 오래된거라 그런지 정보가 없더군요 ^^; 혹시 사용이 가능한지요?
그리고 펌웨어 업그레이드가 가능할까요? 하드웨어적으로 크게 변경된 부분이 없다면 업그레이드를 좀 받고싶어서요.
감사합니다.
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
우선 펌웨어업그레이드 하시면 사용이 가능합니다.
LED와 딥스위치 등만 빼고는 큰차이가 없습니다. 하지만, 오래전에 구매해서 아직도 저희를 기억하시는 고객님을 위하여
본사로 제품을 보내주시면 무상으로 최신제품인 ad-usbisp v03.6으로 교체하여 발송해드리겠습니다. 다만 보내실때 택배비만 부담해주세요.
감사합니다.
>
>
> 이클립스로 코딩해서 AVRDude로 다운로딩하는 중간에 오류가 발생하네요.
>
> /*******오류 내용
> /usr/bin/avrdude -pm8 -cstk500v2 -P/dev/ttyUSB0 -Uflash:w:avr_test_project.hex:a
>
> avrdude: stk500v2_command(): command failed
> avrdude: initialization failed, rc=-1
> Double check connections and try again, or use -F to override
> this check.
>
> /**************
>
> 구글링해서 찾아봐도 USBISP v3.0이상에 대해서만 나와있고 제가 쓰는 제품은 오래된거라 그런지 정보가 없더군요 ^^; 혹시 사용이 가능한지요?
> 그리고 펌웨어 업그레이드가 가능할까요? 하드웨어적으로 크게 변경된 부분이 없다면 업그레이드를 좀 받고싶어서요.
>
> 감사합니다.
>
|
||||
| 8592 | 답변완료DC 기어드 모터, 스테핑 모터에 대한 질문입니다! | 한정우 | 2014-01-15 | 1,716 |
|
안녕하세요 제가 이번에 각종 모터들을 사용해서 탐사로봇을 만드려고 하는데요
모터를 사용하는 것은 처음이라 질문드리겠습니다.
1. DC 기어드 모터(SE-DM)과 스테핑 모터(SE-SM243),(SE-SM9K) 등이 있는데 이 두가지 모터의 차이점은 무엇인가요? 스테핑 모터가 정밀한 제어가 가능하다고 하는데 제가 알고 있는게 맞는가요?
2. 스테핑 모터를 사용 시 배터리를 사용할 계획인데 12V~24V로 동작하며 24V 입력을 넣어주는 것이 좋다고 (발열이나 전압변환면에서) 자료에서 보았습니다. 제가 리튬폴리머 배터리를 사용할 계획인데 12v 9600mAh보다 22.2v 5000mAh를 사용하는 것이 더 좋을까요? 추천부탁드리겠습니다
3. 보통 모터의 바퀴는 어떻게 하나요? 판매하는 것을 구입하면 좋겠는데 맞는 게 없는거 같네요.
질문답변해주시면 감사하겠습니다!
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
답변 드리겠습니다.
>
> 안녕하세요 제가 이번에 각종 모터들을 사용해서 탐사로봇을 만드려고 하는데요
> 모터를 사용하는 것은 처음이라 질문드리겠습니다.
>
> 1. DC 기어드 모터(SE-DM)과 스테핑 모터(SE-SM243),(SE-SM9K) 등이 있는데 이 두가지 모터의 차이점은 무엇인가요? 스테핑 모터가 정밀한 제어가 가능하다고 하는데 제가 알고 있는게 맞는가요?
==> SE-DM은 DC 기어드 모터인데, 쉽게 말하면 두 선에 5V 및 0V를 각각 넣어서 동작시키는 형식입니다.
옛날 어릴 때, 조립식 탱크 만들던 기억하시면 됩니다.거기에 있는 모터도 DC 모터인데, 거기에 기어박스가 있잖아요. 그것까지 함께 들어있는 것이 DC 기어드모터입니다.
제어시, 정확히 얼마나 돌았는 지 등을 체크하기가 어렵습니다.
SE-DM185 라는 엔코더를 장착된 DC 기어드 모터가 있는 데 그것을 쓰면, 엔코더로 위치까지 알아낼 수 있지만, 한바퀴에 24번 정도니까 대략 15도 정도 정밀도로 알아낼 수 있지요. 그리고, 약간의 관성도 있어서, 정확한 위치 제어가 쉽지 않습니다.
SE-SM243, 9K 같은 스테핑 모터는 한번 스텝을 주면 일정 각도씩 도는 건데요.
예를 들어서, 1상 여자방식이나 2상 여자 방식 또는 풀스텝으로 돌리면, 스텝당 1.8도 돕니다.
100스텝 주면 180도 도는 거죠.
1-2상 여자 방식이나 하프스텝으로 돌리면, 스텝당 0.9도 돕니다.
100스텝 주면 90도 도는 거죠.
스테핑 모터는 돌라고 스텝 줬는 데, 전류나 토크가 딸리면 안도는 경우가 있는 데, 이런 경우가 에러가 생깁니다. 따라서, 현재 사용하는 토크에서 문제없이 잘 도는 지만 체크되면, 정확히 몇도를 돌릴 수 있는 게 스테핑 모터입니다. 이런 가정하에서는 엔코더 제어가 필요 없죠. 누적 오차도 없구요.
>
> 2. 스테핑 모터를 사용 시 배터리를 사용할 계획인데 12V~24V로 동작하며 24V 입력을 넣어주는 것이 좋다고 (발열이나 전압변환면에서) 자료에서 보았습니다. 제가 리튬폴리머 배터리를 사용할 계획인데 12v 9600mAh보다 22.2v 5000mAh를 사용하는 것이 더 좋을까요? 추천부탁드리겠습니다
==> 물론, 풀토크로 쓰려면 24V를 넣어주는 게 좋겠지만, 라인트레이서 정도라면 12V 정도 넣어도 됩니다.
그러므로, 12V 9,600mAh 짜리를 쓰면 차라리 오래 쓰겠지요.
하지만, 토크가 많이 쓰이는 거라면, 24V를 넣어주는 게 효과적이고 잘 돌겠습니다.
>
> 3. 보통 모터의 바퀴는 어떻게 하나요? 판매하는 것을 구입하면 좋겠는데 맞는 게 없는거 같네요.
==>
DC 모터 사용시
SE-DM은 SE-WDC2 바퀴를 쓰거나, 본사의 칼라바퀴를 쓰면 되는 데, 칼라바퀴는 현재 판매하고 있지는
않습니다. 칼라바퀴는 대량 주문은 안받겠지만, 한두개는 본사에 직접 주문시에 연락 주시면 구매가 물론
가능합니다.
SE-WDC2 바퀴를 쓰는 경우라면, 대량 주문도 가능하고, 한두개도 구매 가능합니다.
알루미늄으로된 48mm 지름의 바퀴인데요. SE-DM과 함께 사용 가능하도록 되어 있습니다.
DC 기어드 모터 사용시에 또 한가지 방법은
SE-DS350 모터를 사용하면, 본사의 SE-WRS 바퀴를 사용하면 되고, 저렴하겠습니다.
스테핑 모터를 사용하는 경우,
SE-SM243 모터를 사용하면 SE-WST2 알루미늄 바퀴를 사용하면 됩니다.
SE-SM9K 모터는 큰 모터인데, 해당하는 알루미늄 바퀴가 국내에 없는 것으로 압니다.
직접 제작해야 하는 데, 가격이 매우 높아지므로, 가능하면 SE-SM243모터를 사용하세요.
감사합니다.
|
||||
| 8591 | 답변완료USB - ISP V3.05로 ATmega128프로그램 다운시 에러 확인 부탁드립니다. | 차범조 | 2014-01-15 | 1,717 |
|
void SerialData_Tx(unsigned char cSendMessage[256])
{
while(((UCSR0A>>UDRE0)&0x01) == 0);
PORTG = 0x03;
delay_ms(10);
PORTG = 0x00;
delay_ms(10);
UDR0 = cSendMessage[iBufCounter++] ;
delay_ms(300);
}
아트메가128과 pc간의 RS-232통신이 연결되어 있는 상태에서
USB - ISP V3.05로 아트메가128에 프로그램을 다운로드 하면
PC 수신측에서 쓰레기값이 올라옵니다.
PS. 위의 소스는 아트메가 송신부이고 프로그램은 코드비전입니다.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
ISP의 핀들 자체가 UART 포트와 같은 핀들을 사용합니다.
한 핀이 여러가지 기능을 하는 거죠.
그래서, UART 포트로 쓰레기값이 올라올 수 있습니다.
정상입니다.
그걸 막으려면, 별도로 AVR 쪽에서 회로를 구성해 줘야 합ㅎ니다.
하지만, 다운로드시만 나오고, 다운로드 후에 제품의 성능에 영향을 미치지 않으니,
안해도 관계는 없는 것입니다.
감사합니다.
>
>
> void SerialData_Tx(unsigned char cSendMessage[256])
> {
> while(((UCSR0A>>UDRE0)&0x01) == 0);
> PORTG = 0x03;
> delay_ms(10);
> PORTG = 0x00;
> delay_ms(10);
>
> UDR0 = cSendMessage[iBufCounter++] ;
> delay_ms(300);
>
> }
> 아트메가128과 pc간의 RS-232통신이 연결되어 있는 상태에서
> USB - ISP V3.05로 아트메가128에 프로그램을 다운로드 하면
> PC 수신측에서 쓰레기값이 올라옵니다.
>
> PS. 위의 소스는 아트메가 송신부이고 프로그램은 코드비전입니다.
>
|
||||
| 8590 | 답변완료avr128보드 adc 인가전압. | 유광영 | 2014-01-06 | 1,480 |
|
안녕하세요.
(avr)kd-128-pro-usb 보드사용자입니다.
다름이 아니라 아날로그 센서를 사용하여 ad커버팅을 하려고 합니다.
아날로그 센서의 인가 전압이 0~10V인데 참고 문헌이나 강좌에는 0~5V 설명만 나타나 있습니다.
보드에 12V의 전압을 부여하면 VCC,AVCC에 5V의 전압이 걸립니다.
그리고 AREF 핀에는 어떤방법으로 전압을 인가 하는지요?
좋은 답변 부탁드립니다.
감사합니다.
C&Asystem
유광영
010-8446-5758
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
모듈에 보면, 회로도 상에 AREF와 AVCC 사이에 1k 저항이 달려 있고, AVCC가 5V 쪽으로 붙어 있습니다. 참고로 회로들은 노이즈 제거에 상당히 신경을 써서 제작되어 있습니다.
AREF핀에 3.3V를 연결하면, 0~3.3V레벨 사이를 A/D 하는 겁니다.
물론, AREF를 기준으로 하겠다고, 레지스터를 셋팅해야 겠지요.
좀 더 자세한 내용은 온라인강좌--> AVR 강좌에서 ADC로 검색해서 ADC 강좌를 보시면 됩니다.
그리고, 아까 물어보신 차동 관련된 내용도 가능합니다.
이 내용은 질문답변에서 "차동"으로 검색해 보시면 자세히 보실 수 있습니다.
감사합니다.
>
>
> 안녕하세요.
> (avr)kd-128-pro-usb 보드사용자입니다.
> 다름이 아니라 아날로그 센서를 사용하여 ad커버팅을 하려고 합니다.
> 아날로그 센서의 인가 전압이 0~10V인데 참고 문헌이나 강좌에는 0~5V 설명만 나타나 있습니다.
> 보드에 12V의 전압을 부여하면 VCC,AVCC에 5V의 전압이 걸립니다.
> 그리고 AREF 핀에는 어떤방법으로 전압을 인가 하는지요?
>
> 좋은 답변 부탁드립니다.
>
> 감사합니다.
>
> C&Asystem
> 유광영
> 010-8446-5758
>
|
||||
| 8589 | 답변완료초음파거리센서값을 어떻게 읽을수 있을까요? | 김형곤 | 2014-01-14 | 1,414 |
|
한진 데이타 초음파센서입니다.
AVR ATMega 128 PRO 보드로 연습하고 있습니다.
이 센서를 동시에 여러개 입력 받을 수 있을까요?
UART통신하지 않고 일반포트로 값을 읽는다면 어떻게 할 수 있을까요?
센서를 여러개 배치하고 지나가는 물체를 3차원으로 그려낼려고 하는데 좋은 방법이 없을까요?
UART통신없이 값을 얻는 법좀 부탁 드려요.......!
제품소개
본 제품은 초음파를 원리를 이용하여 거리측정기능이 있으며 측정거리는 30~2000mm 입니다. 송신기, 수신기, 제어회로 일체형으로 구성되어 있습니다. 동작원리는 모듈에 DC5V 전원을 인가하면 31mS 주기로 거리 측정후 데이타를 시리얼(TTL)로 출력합니다.
시리얼(TTL) 통신 파라메터
통신속도 : 9600bps
데이타비트 : 8 비트
스톱비트 : 1 비트
패리티비트 : 없음
시리얼 프로토콜(Protocol)
포맷: 0xFF + H_DATA + L_DATA +SUM
0xFF : 헤더
H_DATA : 거리데이터의 상위 8비트
L_DATA : 거리데이터의 하위 8비트
SUM : 0xFF + H_DATA + L_DATA = SUM(8비트)
예) 0xFF, 0x05, OxA2, 0xA6 ->측정거리는 1442 mm를 의미함
http://www.devicemart.co.kr/skin/goods/detail/29564.jpg
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
해당센서는 거리를 UART로 출력하는 모듈인데
다른 출력은 없으므로 반드시 UART로 받아야합니다.
꼭 포트로해야하면 포트로 프로그램짜서 UART를 만들어 써야합니다.
아니면 SRF-05로 디바이스마트나 엘레파츠 혹은 DS-PARTS 등에서 검색하셔서 그 센서를 구해 쓰세요. 본사 자료실서도 해당 센서 쓴 소스가 어딘가 있는것으로 압니다. 초음파로 검색해 보세요.
감사합니다.
>
>
> 한진 데이타 초음파센서입니다.
> AVR ATMega 128 PRO 보드로 연습하고 있습니다.
> 이 센서를 동시에 여러개 입력 받을 수 있을까요?
> UART통신하지 않고 일반포트로 값을 읽는다면 어떻게 할 수 있을까요?
> 센서를 여러개 배치하고 지나가는 물체를 3차원으로 그려낼려고 하는데 좋은 방법이 없을까요?
>
> UART통신없이 값을 얻는 법좀 부탁 드려요.......!
>
> 제품소개
> 본 제품은 초음파를 원리를 이용하여 거리측정기능이 있으며 측정거리는 30~2000mm 입니다. 송신기, 수신기, 제어회로 일체형으로 구성되어 있습니다. 동작원리는 모듈에 DC5V 전원을 인가하면 31mS 주기로 거리 측정후 데이타를 시리얼(TTL)로 출력합니다.
> 시리얼(TTL) 통신 파라메터
> 통신속도 : 9600bps
> 데이타비트 : 8 비트
> 스톱비트 : 1 비트
> 패리티비트 : 없음
> 시리얼 프로토콜(Protocol)
> 포맷: 0xFF + H_DATA + L_DATA +SUM
> 0xFF : 헤더
> H_DATA : 거리데이터의 상위 8비트
> L_DATA : 거리데이터의 하위 8비트
> SUM : 0xFF + H_DATA + L_DATA = SUM(8비트)
> 예) 0xFF, 0x05, OxA2, 0xA6 ->측정거리는 1442 mm를 의미함
> http://www.devicemart.co.kr/skin/goods/detail/29564.jpg
>
|
||||
| 8588 | 답변완료초기 설정 문제2? | 이상열 | 2014-01-14 | 1,346 |
|
컴퓨터는 윈도7 32비트와 64비트 모두 같은 증상입니다.
isp와 avr은 여기회사에서 판매되는 제품입니다.
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
제품 메뉴얼 3페이지에 보면 usb전원을 타겟에 넣으려면 안쪽 1번딥스위치만 on하라고 되어 있습니다.
두 딥스위치를 모두 온하면 안됩니다.
감사합니다.
>
>
> 컴퓨터는 윈도7 32비트와 64비트 모두 같은 증상입니다.
>
> isp와 avr은 여기회사에서 판매되는 제품입니다.
>
|
||||
| 8587 | 답변완료USB ISP V03.6 | 문병윤 | 2014-01-14 | 2,343 |
|
USB ISP V03.6을 최근에 구입해서 처음 사용을 했습니다.
AVR은 micomworld사의 MC-E02SMB 보드를 사용했습니다.(이전에 사용했을때 AVR은 문제없었습니다)
처음 ISP를 노트북에 연결했을때 파란불이 들어오고, 빨간불이 깜빡였습니다.
(매뉴얼을 보니 ISP만 연결했을때는 이렇게 되는 것이 정상이 맞더군요.)
그리고 ISP를 AVR과 연결하고 Atmel Studio 6.1에서 Tools > Device Programming 에서
STK500 COM3 , ATmega128 로 선택하고 Apply를 클릭하니
'Unable to connect to tool STK500 (COM3)' 라는 에러메세지가 떴습니다.
그래서 전원이 안들어와서 그런가 싶어서 ISP의 dip스위치 중 1번을 on으로 했으나 결과는 마찬가지였습니다.
그래서 AVR에 외부전원(DC 9v / 300mA)를 넣어주었는데 그래도 에러메세지가 떴습니다.
그런데 언제부턴가 아주 약간의 타는 냄새가 나서 ISP를 만져보니
1초이상 잡고 있다간 화상을 입을 정도로 ISP가 뜨거워져있었습니다.
그래서 ISP를 노트북에서 뽑고 열이 식은 후에 다시 꼽았더니
그때부터 ISP만 연결했는데도 빨간불이 안들어오고 파란불만 켜져있는 상태가 되었습니다.
ISP만 연결했는데 뜨거운 것은 지금도 마찬가지입니다.
원래 ISP가 뜨거워지는것이 정상인지 / 제가 외부전원을 연결해서 손상된 것인지 모르겠습니다.
AS를 맡겨야 하나요?
맡겨야 한다면 유/무상 여부를 알려주시기 바랍니다.
관리자 답변
안녕하세요 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다.
제가 볼때는 1열 6핀 isp 커넥터의 핀배치가 회사별로 상이한데
그 부분이 잘못연결된 상태에서 외부 전원까지 공급되니 엉뜽한핀에 서로 전원이 연결되면서 심하게 열이나다가 칩이 타버린것 같습니다.
A/S 받으셔야하며 이경우 유상입니다. 저렴하게 고쳐드리니 점검받아보세요. 이 경우 모듈도 이상이 있을수 있습니다. 다른 isp라도 주변에 있다면 다운로드 테스트와 퓨즈비트 리드 테스트라도 하고 칩에 열은 안나는지 점검하시기 바랍니다.
USBISP 점검후 반드시 모듈연결전에 ISP 연결 결선을 핀배치보고 잘 점검하셔서 하세요.
본사 USBISP는 PCB에보면 핀명이 써있습니다.
감사합니다.
>
>
> USB ISP V03.6을 최근에 구입해서 처음 사용을 했습니다.
> AVR은 micomworld사의 MC-E02SMB 보드를 사용했습니다.(이전에 사용했을때 AVR은 문제없었습니다)
>
> 처음 ISP를 노트북에 연결했을때 파란불이 들어오고, 빨간불이 깜빡였습니다.
> (매뉴얼을 보니 ISP만 연결했을때는 이렇게 되는 것이 정상이 맞더군요.)
> 그리고 ISP를 AVR과 연결하고 Atmel Studio 6.1에서 Tools > Device Programming 에서
> STK500 COM3 , ATmega128 로 선택하고 Apply를 클릭하니
> 'Unable to connect to tool STK500 (COM3)' 라는 에러메세지가 떴습니다.
> 그래서 전원이 안들어와서 그런가 싶어서 ISP의 dip스위치 중 1번을 on으로 했으나 결과는 마찬가지였습니다.
> 그래서 AVR에 외부전원(DC 9v / 300mA)를 넣어주었는데 그래도 에러메세지가 떴습니다.
>
> 그런데 언제부턴가 아주 약간의 타는 냄새가 나서 ISP를 만져보니
> 1초이상 잡고 있다간 화상을 입을 정도로 ISP가 뜨거워져있었습니다.
> 그래서 ISP를 노트북에서 뽑고 열이 식은 후에 다시 꼽았더니
> 그때부터 ISP만 연결했는데도 빨간불이 안들어오고 파란불만 켜져있는 상태가 되었습니다.
> ISP만 연결했는데 뜨거운 것은 지금도 마찬가지입니다.
> 원래 ISP가 뜨거워지는것이 정상인지 / 제가 외부전원을 연결해서 손상된 것인지 모르겠습니다.
> AS를 맡겨야 하나요?
> 맡겨야 한다면 유/무상 여부를 알려주시기 바랍니다.
>
|
||||
| 8586 | 답변완료초기 설정 문제? | 이상열 | 2014-01-14 | 1,451 |
|
구입후 처음 설정했는데 그림과 같은 에러가 납니다.
포트까지 설정을 마친 상태입니다.
관리자 답변
안녕하세요 고객님,
전원을 usb로 타겟모듈에 공급시 1번 즉 안쪽 딥스위치만 on하세요.
둘다 온하면 안됩니다.
감사합니다.
>
>
> 구입후 처음 설정했는데 그림과 같은 에러가 납니다.
> 포트까지 설정을 마친 상태입니다.
>
|
||||
| 8585 | 답변완료am-ms2연결 | 박한수 | 2014-01-13 | 1,619 |
|
첨부자료와 같은 상위제어기를 사용하려고 합니다.
아래 연결방법으로 하면 되는지 검토 해 주시면 감사하겠습니다.
상위 드라이버
1(5V) <------->9
16(SG)<------->10
2 <------->1
----------------------------------------------------------------
2<-->10(SHORT) CW방향
2<-->9 (SHORT) CCW방향
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨를 이용하여 주셔서 감사합니다.
사용하시는 상위 제어기의 경우, Pulse도 +/-로 두 핀으로 나눠져 있고, DIR도 마찬가지입니다.
즉, 전혀 사용방법이 다릅니다.
예전에 반도체 장비의 경우, 1pulse방식, 2pulse 방식이라는 것이 있었는 데,
그런 장비를 사용중이신게 아닌가 싶습니다.
같은 마이크로스텝용 유니폴라모터 드라이버라도,
제어 방식에 따라서, 사용하는 법이 전혀 달라지므로,
해당하는 드라이버를 쓰시는 것이 좋겠습니다.
만약, 굳이 본사 드라이버를 사용하려면, 추가적인 회로를 구성해야 하므로,
안되는 것은 아니지만, 그것을 위한 개발에 따른 비용이 추가적으로 필요하므로,
해당 바로 사용이 가능한 호환 드라이버를 사용하시는 것을 추천합니다.
구글에서 1pulse 2pulse 로 찾으시면 많이 나오네요.
감사합니다.
>
>
> 첨부자료와 같은 상위제어기를 사용하려고 합니다.
> 아래 연결방법으로 하면 되는지 검토 해 주시면 감사하겠습니다.
>
> 상위 드라이버
> 1(5V) <------->9
> 16(SG)<------->10
> 2 <------->1
>
> ----------------------------------------------------------------
> 2<-->10(SHORT) CW방향
> 2<-->9 (SHORT) CCW방향
>
|
||||
| 8584 | 답변완료avr 퓨즈비트 셋팅값 문의. | 유광영 | 2014-01-09 | 5,189 |
|
안녕하세요.
(avr)kd-128-pro-usb 보드사용자입니다.
이 보드에 퓨즈비트의 셋팅값이 어떻게 되는지요?
날씨가 많이 춥습니다.
건강에 유의 하시길...
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
디폴트는 0xFFD9EF 입니다.
간혹, JTAG을 쓰시는 분들에게는 0xFF19EF로 셋팅하여 나갑니다.
감사합니다.
>
>
> 안녕하세요.
> (avr)kd-128-pro-usb 보드사용자입니다.
> 이 보드에 퓨즈비트의 셋팅값이 어떻게 되는지요?
>
> 날씨가 많이 춥습니다.
> 건강에 유의 하시길...
>
|
||||
