로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
2748 답변완료타이머 인터럽트 관련 문의 권은조 2009-04-29 1,374
안녕하세요 먼저 항상 빠르고 친절한 답변 감사드립니다. KD-128pro를 사용하고 있고 ms2모듈을 이용하여 스텝모터를 제어하고 있습니다. 타이머를 이용한 스텝 모터 제어에 관해 문의 드리고자 합니다. 강좌와 소스를 보고 이해하고 있는데 잘 이해가 되지 않는 부분이 있어서 문의 드립니다. 제공된 소스를 보면 타이머 초기화 함수 timer0_init()에서 이하와 같이 설정하고 있는데요 timer0_init() { TCCR0 = 0x00; ASSR = 0x00; TCNT0 = 0x83; OCR0 = 0x7D; TCCR0 = 0x03; } 질문1. 프리스케일을 64로 설정했는데 이 의미는 64번 진동하면 1초라는 의미인가요? 질문2. TCNT0레지스터와 비교할 값을 OCR0레지스터에 설정 했는데 한번 진동할때 마다 TCNT0값이 증가되는 건가요? 질문3. TCNT0의 값이 OCR0의 값과 같으면 인터럽트가 발생한다고 알고 있습니다. 인터럽트 발생후 인터럽트 서비스 루틴에서 TCNT0의 값을 상기의 0x83이 아닌 0xf0로 설정 하고 있었는데 왜 그런지 알고 싶습니다. 질문4. OCR0 에 값을 설정 해주었기 때문에 TCNT0의 값이 오버플로우 되도 오버플로우에 따른 인터럽트는 발생하지 않는 것으로 알고 있습니다. 맞는지요? 답변 부탁드리겠습니다.
관리자 답변 N.T.C · 2009-04-29
안녕하세요...고객님.... >질문1. 프리스케일을 64로 설정했는데 이 의미는 64번 진동하면 1초라는 의미인가요? >아닙니다. 프리스케일이 64이면 타이머 카운트가 오브플로우가 발생하는 클럭수 * 64의 클럭마다 오브플로우 인터럽터가 발생한다는 뜻입니다. 예를 들어 TCNT0=0, 라 했을때 256*64클럭마다 오브플로우 인터럽터가 발생하겠지요. >질문2. TCNT0레지스터와 비교할 값을 OCR0레지스터에 설정 했는데 한번 진동할때 마다 TCNT0값이 증가되는 건가요? >한번 진동이란 의미를 이해하기 힘드네요..^^ 비교인터럽터 설정시 TCNT0의 값은 OCR0와 일치할때까지 1씩 증가하게 되며 일치후 원래 값으로 됩니다. >질문3. TCNT0의 값이 OCR0의 값과 같으면 인터럽트가 발생한다고 알고 있습니다. >인터럽트 발생후 인터럽트 서비스 루틴에서 TCNT0의 값을 상기의 0x83이 아닌 0xf0로 설정 하고 있었는데 왜 그런지 알고 싶습니다. >어떤 소스를 사용하시는지 제가 알수 없기에 깊은 답변은 어렵습니다. TCNT0의 값을 0x83에서 0xF0로 변경했다면 오브플로우 인터럽터를 더 자주 발생시키기 위함입니다. 인터럽터의 선택 모드에 따라 TCNT0의 값이 0xFF에서 0x00으로 넘어가는 시점에서 오브플로우 인터럽트가 발생하거나 OCR0의 값과 값을때 인터럽터가 발생하거나 할 수 있습니다. 자세한 내용은 Datasheet를 참고하시기 바랍니다. >질문4. OCR0 에 값을 설정 해주었기 때문에 TCNT0의 값이 오버플로우 되도 오버플로우에 따른 인터럽트는 발생하지 않는 것으로 알고 있습니다. 맞는지요? >고객님께서 아직 오브플로우에 대한 개념을 완전 이해하지 못하고 있는것 같습니다. 오브플로우 인터럽터랑 비교 인터럽터랑 다른 것입니다. 타이머/인터럽터에서 사용하는 레지스트에 관한 내용은 인터넷에서 쉽게 검색할수 있습니다. 직접 찾아보시고 이해 안되는 부분은 구체적으로 질문 주시기 바랍니다. 고객님의 질문에 대한 답변은 타이머/인터럽터에 대한 전반적인 내용이기에 여기까지만 답변 드리겠습니다. 감사합니다. >안녕하세요 >먼저 항상 빠르고 친절한 답변 감사드립니다. > >KD-128pro를 사용하고 있고 ms2모듈을 이용하여 스텝모터를 제어하고 있습니다. 타이머를 이용한 스텝 모터 제어에 관해 문의 드리고자 합니다. > >강좌와 소스를 보고 이해하고 있는데 잘 이해가 되지 않는 부분이 있어서 문의 드립니다. >제공된 소스를 보면 >타이머 초기화 함수 timer0_init()에서 이하와 같이 설정하고 있는데요 >timer0_init() >{ > TCCR0 = 0x00; > ASSR = 0x00; > TCNT0 = 0x83; > OCR0 = 0x7D; > TCCR0 = 0x03; >} > >질문1. 프리스케일을 64로 설정했는데 이 의미는 64번 진동하면 1초라는 의미인가요? > >질문2. TCNT0레지스터와 비교할 값을 OCR0레지스터에 설정 했는데 한번 진동할때 마다 TCNT0값이 증가되는 건가요? > >질문3. TCNT0의 값이 OCR0의 값과 같으면 인터럽트가 발생한다고 알고 있습니다. >인터럽트 발생후 인터럽트 서비스 루틴에서 TCNT0의 값을 상기의 0x83이 아닌 0xf0로 설정 하고 있었는데 왜 그런지 알고 싶습니다. > >질문4. OCR0 에 값을 설정 해주었기 때문에 TCNT0의 값이 오버플로우 되도 오버플로우에 따른 인터럽트는 발생하지 않는 것으로 알고 있습니다. 맞는지요? > >답변 부탁드리겠습니다.
2747 답변완료7805레귤레이터 문의사항 이철현 2009-04-29 1,435
atmega 128 풀 키트 트레이드 제품을 디바이스 마트에서 구매하여 들어온지 하루정도 되었는데 7805 레귤레이터 쪽에서 board를 만지면 뜨거울 정도로 발열현상이 심각합니다 제품에 사용되는 어덥터는 15V 600mA 어덥터가 들어있던데... 레귤레이터에서 온도가 너무 높이 올라가는것 같습니다. 하루도 사용 안했는데 .....타는 냄새도 나는것 같습니다. a/s 사항에 및 문제 현상에 대한 답변 부탁드립니다. *추신* 질문사항에서 확인하였는데 제가 소유한 제품만 그런건지 궁금하네요*^^*
관리자 답변 N.T.C · 2009-04-29
안녕하세요...고객님.... 레귤레이터가 열이 발생하는 것은 정상적이지만 뜨거워서 탈 정도라면 분명 문제가 있는게 맞습니다. 저희 보드에서 레귤레이터로 KIA7805AF를 사용하고 있는데 환경에 따라 78T05로 바꾸시면 열을 줄일 수 있습니다. 저희 쪽으로 보내주시면 상세한 테스트 후 78T05로 바꿔서 보내드리겠습니다. 감사합니다. >atmega 128 풀 키트 트레이드 제품을 디바이스 마트에서 구매하여 > >들어온지 하루정도 되었는데 > >7805 레귤레이터 쪽에서 board를 만지면 뜨거울 정도로 발열현상이 심각합니다 > >제품에 사용되는 어덥터는 15V 600mA 어덥터가 들어있던데... > >레귤레이터에서 온도가 너무 높이 올라가는것 같습니다. > >하루도 사용 안했는데 .....타는 냄새도 나는것 같습니다. > >a/s 사항에 및 문제 현상에 대한 답변 부탁드립니다. > >*추신* >질문사항에서 확인하였는데 제가 소유한 제품만 그런건지 궁금하네요*^^*
2746 답변완료DC구동모듈 AM-DC2-4C에 관련된 질문입니다. 신정우 2009-04-29 1,398
DC구동모듈 AM-DC2-4C을 구매한 사용자입니다. 질문이 있는데 제품상 구동 전압을 5V~45V라고 나와 있습니다. 저희 회사에서 구동하고자 하는 DC모터는 24V 0.7A정도인데 이 모듈의 전원라인에 24V를 걸어서 사용이 가능한지 답변 부탁 드립니다.
관리자 답변 N.T.C · 2009-04-29
안녕하세요..고객님... 모터 스팩에 따라 전원을 달리해야 하는데 24V스팩의 모터면 전원라인에 24V이상을 걸어 사용하시면 됩니다. 하시다가 질문 있으면 언제라도 질문 주세요.. 감사합니다. >DC구동모듈 AM-DC2-4C을 구매한 사용자입니다. 질문이 있는데 제품상 구동 전압을 5V~45V라고 나와 있습니다. 저희 회사에서 구동하고자 하는 DC모터는 24V 0.7A정도인데 이 모듈의 전원라인에 24V를 걸어서 사용이 가능한지 답변 부탁 드립니다.
2745 답변완료스텝핑모터 질문드릴게요^^ 한태호 2009-04-29 1,337
저희가 스텝핑모터로는 NK243-01AT 를 쓰구요.. 그 모터구동회로로는.. AM-CS2P 를 사용하구.. 8051을 이용하여서 모터를 구동하려고 하는데요.. 일단, 모터구동회로에 아무것도 연결 안한상태에서, 12V 전원을 공급해주면 LED에 불이 들어와야 정상아닌가요.. 아무것두 안들어와서요 또, 모터구동회로에다가. 스텝핑모터를 연결하고, 모터구동회로에 8051포트를 연결하여서. 코드를 8051에 삽입하면.. 모터가 동작하는건지 궁굼해서.. 질문 드립니다.. 꼭좀 대답해주세요
관리자 답변 N.T.C · 2009-04-29
안녕하세요..고객님... 모터구동회로에 아무것도 연결 안한상태에서, 12V 전원을 공급해주면 LED에 불은 들어오지 않습니다. 로지컬 전원(5V)을 넣어주면 LED의 전원은 켜집니다. 코드가 들어간 타겟보드, 모터구동 드라이브, 모터를 연결한 상태에서 전원을 공급하면 당연히 모터는 구동하게 됩니다. 감사합니다. >저희가 스텝핑모터로는 NK243-01AT 를 쓰구요.. > >그 모터구동회로로는.. AM-CS2P 를 사용하구.. > >8051을 이용하여서 모터를 구동하려고 하는데요.. > >일단, 모터구동회로에 아무것도 연결 안한상태에서, 12V 전원을 공급해주면 >LED에 불이 들어와야 정상아닌가요.. 아무것두 안들어와서요 > > >또, 모터구동회로에다가. 스텝핑모터를 연결하고, 모터구동회로에 > >8051포트를 연결하여서. 코드를 8051에 삽입하면.. 모터가 동작하는건지 > >궁굼해서.. 질문 드립니다.. 꼭좀 대답해주세요
2744 답변완료PWM 채널에 대한 문의 입니다. 신동관 2009-04-29 1,401
안녕하세요. PWM제어 채널에 대한 문의가 있어 이렇게 글을 남깁니다. AVR, 8051 무관하게 평균 8개 정도의 DC모터를 제어 해야 합니다. KD-128pro모델을 보고 있는데 최대 PWM을지원하는 포트가 몇개인가요.? PORTB가 지원대고 PORTG는 설정을 해야 한다고 보았습니다. 정보통신 공사업체 입니다. CCTV를 제어해야 하는데 모터의 갯수가 많이 늘어 날듯합니다. 8개정도의 DC모터와 상하좌우용 서보를 제어해야 합니다. 혹 추천해 주실만한 개발 보드가 있으면 부탁드립니다.
관리자 답변 N.T.C · 2009-04-29
안녕하세요..고객님... MCU에서 타이머 카운트를 이용해 PWM신호를 제공하는 4채널이 있고, 입출력 포트를 이용할 경우, 모든 출력포트를 PWM신호로 응용할 수 있습니다. 따라서, 53개의 출력포트 모두가 이론적으론 PWM신호를 출력할 수 있습니다. 저희 보드중 AB-M128-B를 추천합니다. 궁금하신점 있으면 언제라도 다시 질문 주세요. 감사합니다. >안녕하세요. > >PWM제어 채널에 대한 문의가 있어 이렇게 글을 남깁니다. > >AVR, 8051 무관하게 평균 8개 정도의 DC모터를 제어 해야 합니다. > >KD-128pro모델을 보고 있는데 최대 PWM을지원하는 포트가 몇개인가요.? > >PORTB가 지원대고 PORTG는 설정을 해야 한다고 보았습니다. > >정보통신 공사업체 입니다. CCTV를 제어해야 하는데 모터의 갯수가 많이 늘어 > >날듯합니다. > >8개정도의 DC모터와 상하좌우용 서보를 제어해야 합니다. > >혹 추천해 주실만한 개발 보드가 있으면 부탁드립니다.
2743 답변완료UART통신 박종권 2009-04-29 1,297
UART통신하려면 어떤 제품이 필요한가요? 보드는 있습니다.
관리자 답변 N.T.C · 2009-04-29
안녕하세요..고객님... RS232통신이 가능하면 저희 제품 SE-3T9를 사용하시면 되고, TTL레벨통신(USB이용 포함)을 하실려면 USBSERIAL을 사용하시면 됩니다. 자세한 내용은 저희 홈페이지 제품소개를 참고하세요. 감사합니다. >UART통신하려면 어떤 제품이 필요한가요? 보드는 있습니다.
2742 답변완료AM-3AXIS 통신관련 문의 김종엽 2009-04-28 1,330
Baud Rate, Data Bit, Stop Bit, Flow Control 설정 모두 맞춰 주었고 뉴테크놀로지에서 받은 예제 프로그램 작동시는 값을 잘받고 작동을 잘합니다. 하이퍼터미널로 값을 보고자 할때만.. 값이 깨어져서 나옵니다.
관리자 답변 N.T.C · 2009-04-29
안녕하세요...고객님.. 솔직히 고객님의 설정이라든지 환경을 저희가 잘 모르기에 더 깊이 있는 답변은 드리기가 어렵습니다. 예제 프로그램 작동시 값을 잘 받았다면 나머진 하이퍼터미널 설정문제이거나 포트등 충돌 문제입니다. 하드웨어라든지 저희 프로그램에 이상이 있다면 저희가 문제점을 제시할 수 있으나 고객님의 경우는 환경 설정을 일일히 확인하는 길 밖에 없을 듯 합니다. 가까운 곳에 계시다면 직접 들리시면 저희가 하이퍼 터미널로 테스트 해 드리겠습니다. 더 많은 도움이 되어 드리지 못해 죄송합니다. 감사합니다. >Baud Rate, Data Bit, Stop Bit, Flow Control > >설정 모두 맞춰 주었고 > >뉴테크놀로지에서 받은 예제 프로그램 작동시는 값을 잘받고 > >작동을 잘합니다. > >하이퍼터미널로 값을 보고자 할때만.. > >값이 깨어져서 나옵니다.
2741 답변완료제품 A/S관련 건 조남석 2009-04-28 1,426
기존 A/S제품은 잘 받았습니다. 정말 빨리 수리해주셨더라구요. 잘 작동합니다. 감사합니다. 그런데 제품이 깔끔하고 더 필요하여 약 1,2주전 쯤 1개를 또 구매하였는데 이번에는 아예 작동을 안합니다. 다 정상적인데 연결만 되지 않습니다. LED 등 모든 것이 정상이며, Port도 정상적으로 인식합니다. 아마 기존구매품과 비교하여 연결 실수는 아닐 듯 하며 뭔지는 모르지만 아예 동작을 안하여 어쩔 수 없이 명일 A/S를 보내고자 합니다. 받으시고 확인 부탁드립니다. 감사합니다.
관리자 답변 N.T.C · 2009-04-28
안녕하세요..고객님... 네, 받아보고 상세한 내용 전화드리겠습니다. 최대한 빨리 해 드릴수 있도록 하겠습니다. 감사합니다. >기존 A/S제품은 잘 받았습니다. 정말 빨리 수리해주셨더라구요. >잘 작동합니다. 감사합니다. > >그런데 제품이 깔끔하고 더 필요하여 약 1,2주전 쯤 1개를 또 구매하였는데 >이번에는 아예 작동을 안합니다. >다 정상적인데 연결만 되지 않습니다. > >LED 등 모든 것이 정상이며, Port도 정상적으로 인식합니다. >아마 기존구매품과 비교하여 연결 실수는 아닐 듯 하며 >뭔지는 모르지만 아예 동작을 안하여 어쩔 수 없이 명일 A/S를 보내고자 합니다. > >받으시고 확인 부탁드립니다. > > >감사합니다. >
2740 답변완료AM-3AXIS 통신관련 문의 김종엽 2009-04-28 1,262
답변내용을 참고하여 값을 얻어 내는데 성공하였습니다. 노이즈가 조금 심한거 빼고는 다 괜찮네요... 제공해주는 테스트 프로그램말고 비쥬얼로 직접 짜서 테스트를 해보려고 하이퍼터미널 프로그램으로 값을 받아 보았는데 모두 깨져서 나오던데 해결 방법이 없나요?
관리자 답변 N.T.C · 2009-04-28
안녕하세요...고객님... 보통 통신 속도가 서로 일치하지 않으면 문자가 깨지는 현상이 발생합니다. 터미널 설정에서 속도, 패러티, 흐름제어, BIT수등을 정확한지 다시 한번 확인해 주시기 바랍니다. 감사합니다. >답변내용을 참고하여 값을 얻어 내는데 성공하였습니다. >노이즈가 조금 심한거 빼고는 다 괜찮네요... >제공해주는 테스트 프로그램말고 >비쥬얼로 직접 짜서 테스트를 해보려고 >하이퍼터미널 프로그램으로 값을 받아 보았는데 >모두 깨져서 나오던데 >해결 방법이 없나요? >
2739 답변완료적외선 센서 관련 문의 권은조 2009-04-28 1,293
안녕하세요 현재 KD-128pro에 적외선 센서 모듈 AM-IRS4D를 연결하여 사용하고 있는데요 인식 거리가 조금더 장거리 였으면 하는데 다른 적외선 모듈은 판매하고 있지 않으신지요?(약 30cm까지 검출 가능 하면 좋겠습니다.) 혹 판매하는 모듈이 없으시다면 장거리 적외선 센서 모델명이라도 알려 주셨으면 감사 하겠습니다.
관리자 답변 N.T.C · 2009-04-28
안녕하세요..고객님... 적외선 센서 모듈은 노이즈를 크게 문제 삼지 않는다면 아주 간단하게 구현할 수 있습니다. 발광센서에 허용범위 내의 최대한의 전류를 공급해주고 수광센서는 민감도가 높은 것을 선택한다면 아주 먼거리의 물체도 검출이 가능합니다. 저희 제품중 IRS, IRS4D도 조금만 변경하면 검출거리를 꽤 높일 수 있습니다. 발광, 수광센서의 선택은 직접 검색해 보시길 바랍니다. 감사합니다. >안녕하세요 > >현재 KD-128pro에 적외선 센서 모듈 AM-IRS4D를 연결하여 사용하고 있는데요 > >인식 거리가 조금더 장거리 였으면 하는데 다른 적외선 모듈은 판매하고 있지 않으신지요?(약 30cm까지 검출 가능 하면 좋겠습니다.) > >혹 판매하는 모듈이 없으시다면 장거리 적외선 센서 모델명이라도 알려 주셨으면 감사 하겠습니다.
2738 답변완료키보드로 입력을 받아드리는 방법 신은주 2009-04-28 1,345
비오는 날, 잘 돌아가셨는지요. 덕분에 한 고개는 넘었습니다. 고맙습니다. 문의합니다. 프로그램중 키보드로 입력을 받고 싶을때는 어떻게 해야하나요. 데이타는 아니고 문자정도요. 즉 printf, scanf등의 명령을 사용하고 싶은데, 자료에는 시리얼통신의 경우만 예제가 있네요. 저는 USB-ISP를 이용하여 프로그램 다운하고, AB-M128-B 보드입니다. 수고하세요.
관리자 답변 N.T.C · 2009-04-28
안녕하세요...^_^ 덕분에 좋은곳 구경 했습니다. http://www.newtc.co.kr/board/view.php?id=qna&page=1&sn1=&divpage=2&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=3586 위의 방법대로 하시면 printf(), scanf()함수를 통해 모니터와 키보드로 터미널 통신이 가능합니다. AB-M128-B의 경우 128PL MCU가 올려져 있기 때문에 TTL레벨 시리얼 통신만 가능합니다. 저희 제품중 USBUART를 사용하신다면 그냥 하시면 되지만 RS232레벨로 통신하실려면 MCU를 128PRO로 바꾸시든지 아님 저희 제품중 AD-DEBUG(RS232-TTL 변환보드)를 사용하시면 됩니다. 하시다가 어려우시면 언제라도 질문 올려주세요. 감사합니다. >비오는 날, 잘 돌아가셨는지요. >덕분에 한 고개는 넘었습니다. 고맙습니다. > > >문의합니다. >프로그램중 키보드로 입력을 받고 싶을때는 어떻게 해야하나요. >데이타는 아니고 문자정도요. >즉 printf, scanf등의 명령을 사용하고 싶은데, >자료에는 시리얼통신의 경우만 예제가 있네요. > >저는 USB-ISP를 이용하여 프로그램 다운하고, >AB-M128-B 보드입니다. > >수고하세요.
2737 답변완료스텝 모터 드라이버 작동을 안해요... Faney 2009-04-28 1,234
AM-MS2 모델 쓰는데 작동을 안합니다. 모터 전원은 12V 1.2A 썼고요 스텝모터는 SE-SM2 1번에 하나만 연결하고 0.5초마다 클럭을 한번씩 쏴줬는데 전혀 안움직이네요... 2번으로 옮겨봐도 마찬가지입니다. 드라이버 보드에 전원 불은 들어옵니다. 포트는 다음과 같이 연결했습니다. 1번 - 5V 클럭 0.5초 2번 - 5V 8번 - 5V 9번 - VCC 5V 10번 - (VCC Ground) 0V 왜 안될까요ㅠㅠ
관리자 답변 N.T.C · 2009-04-28
안녕하세요...고객님... 저희 스텝모터 구동 드라이브인 MS2는 드라이브에서 인식하는 주파수의 범위가 정해져 있습니다. 자료실에보시면 MS2용 소스가 있으니 그 소스로 돌려보시는게 좋을 듯 합니다. 모터 전원도 토크가 걸리는 경우 12V로는 힘듭니다. 모터의 스팩에 따라 모터 전원과 전류가 다르기 때문에 정확한 값을 정하긴 어려우나 저희 제품(NK243, SM, SM2, SM9)을 사용하신다면 풀토크를 위해서 모터 각각에 24V 3A를 공급해 줘야 합니다. 더 자세한 내용은 SLA7062M Datasheet를 참고하세요. 감사합니다. 저희 게시판은 고객님의 편의를 위해 별도의 회원가입을 하지 않아도 질문이 가능할수 있도록 했습니다. 하지만 질문시 실명으로 하지 않으시면 질문에 대한 답변이 거절될수도 있습니다. 다음부턴 반드시 실명으로 질문주시길 바랍니다. >AM-MS2 모델 쓰는데 > >작동을 안합니다. > >모터 전원은 12V 1.2A 썼고요 > >스텝모터는 SE-SM2 1번에 하나만 연결하고 0.5초마다 클럭을 한번씩 > >쏴줬는데 전혀 안움직이네요... 2번으로 옮겨봐도 마찬가지입니다. > >드라이버 보드에 전원 불은 들어옵니다. > > >포트는 다음과 같이 연결했습니다. > >1번 - 5V 클럭 0.5초 >2번 - 5V >8번 - 5V >9번 - VCC 5V >10번 - (VCC Ground) 0V > >왜 안될까요ㅠㅠ
2736 답변완료A/S가 가능할까요? 권민주` 2009-04-28 1,313
AVR MEGA 128 모듈와 AVR MEGA 128 모듈 라이트를 사용하고 있습니다. 5~6개의 모듈에서 시리얼 통신 등의 문제들이 있다는 것을 발견하였습니다. 버리기에는 아쉬워서 수리해서 사용할까 하는데 A/S가 가능할까요? 가능하다면 가격이 얼마나 될지 궁금합니다.
관리자 답변 N.T.C · 2009-04-28
안녕하세요...고객님... A/S비용의 유무랑 정도는 저희가 받아 정밀 테스트 후 결정하게 됩니다. 128 모듈의 경우 기본 테스트 프로그램과 퓨즈비트의 셋팅이 들어가기에 100% 테스트가 되어 나가는 제품입니다. 시리얼 통신이 문제라고 하셨는데 어떻게 안되시는지.. 혹시 설정상의 문제는 아닌지 다시한번 확인해 주시기 바랍니다. CHIP의 문제일 경우 보통 9900원의 A/S비용이 청구됩니다. 감사합니다. >AVR MEGA 128 모듈와 AVR MEGA 128 모듈 라이트를 > >사용하고 있습니다. > >5~6개의 모듈에서 시리얼 통신 등의 문제들이 > >있다는 것을 발견하였습니다. > >버리기에는 아쉬워서 수리해서 사용할까 하는데 > >A/S가 가능할까요? 가능하다면 가격이 얼마나 될지 궁금합니다.
2735 답변완료노이즈 제거 남승수 2009-04-28 1,376
avr128개발보드를 사용하면서 공부를 하고있는데.. 적외선센서 모듈이 1포트에 4ch밖에 없어서 선을 따거 8ch로 만들어서 사용하는데 노이즈가 발생하거든요 없애는 방법이 없나요?? 예를 들어서 그라운드에다 캐패시스터를 단다던지 저항을 넣는다던지.. 아니면 프로그램을 바꾼다던지. void val_Sensor(void) { unsigned int sensor; PORTD = 0x00; sensor = PIND & 0xff; switch(sensor) { case 0x00 : Angle_Go(); Gocnt++; printf(" %d \\n\\r",Gocnt); for(j=0;j<Gocnt;j++) { XYLine[j] = num++; } num=1; break; case 0x01 : Angle_Left_Turn(157); //90 Gocnt--; Gocnt = 0; break ; case 0x02 : Angle_Left_Turn(63); //45 Gocnt--; Gocnt = 0; break ; case 0x04 : Angle_Left_Turn(105); //45 Gocnt--; Gocnt = 0; break ; case 0x08 : Angle_Left_Turn(340); //90 Gocnt--; Gocnt = 0; break ; case 0x10 : Angle_Right_Turn(162); //90 Gocnt--; Gocnt = 0; break ; case 0x20 : Angle_Right_Turn(58); //45 Gocnt--; Gocnt = 0; break ; case 0x40 : Angle_Left_Turn(58); //45 Gocnt--; Gocnt = 0; break ; case 0x80 : Angle_Right_Turn(162); //90 Gocnt--; Gocnt = 0; break ; case 0xc1 : Angle_Right_Turn(37); // 30 Gocnt--; Gocnt = 0; case 0x83 : Angle_Left_Turn(37); // 30 Gocnt--; Gocnt = 0; default : printf("\\r\\n step motor stop\\n\\r"); break ; } } 프로그램 센서부는 이렇게 작성했습니다. 아니면 필터링 하는 방법좀..
관리자 답변 N.T.C · 2009-04-28
안녕하세요...고객님... 노이즈를 제거하는 방법은 저항과 캐패시터를 이용한 하드웨어적인 방법과 프로그램으로 없애는 소프트웨어적인 방법이 있습니다. 104캐패시터로 노이즈를 없애는 방법은 인터넷 검색하시면 너무 많이 나옵니다. 저희 홈페이지 강좌에서도 소개되어 있으니깐 찾아보시기 바랍니다. 소프트 웨어적인 방법은 평균값을 내는 방법과 최대, 최소값이나 평균값에서 벗어나는 값을 버리는 방법등 많이 소개되고 있으니 인터넷 검색해보시면 됩니다. 감사합니다. > >avr128개발보드를 사용하면서 공부를 하고있는데.. > >적외선센서 모듈이 1포트에 4ch밖에 없어서 선을 따거 8ch로 만들어서 >사용하는데 노이즈가 발생하거든요 없애는 방법이 없나요?? >예를 들어서 그라운드에다 캐패시스터를 단다던지 저항을 넣는다던지.. >아니면 프로그램을 바꾼다던지. >void val_Sensor(void) >{ > unsigned int sensor; > > PORTD = 0x00; > sensor = PIND & 0xff; > switch(sensor) > { > case 0x00 : > > Angle_Go(); > Gocnt++; > printf(" %d \\n\\r",Gocnt); > for(j=0;j<Gocnt;j++) > { > XYLine[j] = num++; > } > num=1; > break; > case 0x01 : > > Angle_Left_Turn(157); //90 > Gocnt--; Gocnt = 0; > break ; > case 0x02 : > > Angle_Left_Turn(63); //45 > Gocnt--; Gocnt = 0; > break ; > > case 0x04 : > > Angle_Left_Turn(105); //45 > Gocnt--; Gocnt = 0; > break ; > > case 0x08 : > > Angle_Left_Turn(340); //90 > Gocnt--; Gocnt = 0; > break ; > > case 0x10 : > > Angle_Right_Turn(162); //90 > Gocnt--; Gocnt = 0; > break ; > case 0x20 : > > Angle_Right_Turn(58); //45 > Gocnt--; Gocnt = 0; > break ; > case 0x40 : > > Angle_Left_Turn(58); //45 > Gocnt--; Gocnt = 0; > break ; > > case 0x80 : > > Angle_Right_Turn(162); //90 > Gocnt--; Gocnt = 0; > break ; > > case 0xc1 : > > Angle_Right_Turn(37); // 30 > Gocnt--; Gocnt = 0; > case 0x83 : > > Angle_Left_Turn(37); // 30 > Gocnt--; Gocnt = 0; > default : > printf("\\r\\n step motor stop\\n\\r"); > break ; > } >} > >프로그램 센서부는 이렇게 작성했습니다. > >아니면 필터링 하는 방법좀.. >
2734 답변완료AM-GLCD-P 사용중 문의사항입니다. 김민혁 2009-04-28 1,292
N.T.C 홈페이지->AVR강좌 게시물에 아래 내용들이 있더군요. 6. [예제] 그래픽 LCD 처음 사용하기 1강 8. [설명] 그래픽 LCD 사용법 및 그림그리기 10. 그래픽 LCD에 한글쓰기 강좌 1편 다운로드가 되지 않습니다. 네이버 카페에는 없는 것 같구요. 볼 수 있는 방법이 없을까요?? 초보라 요긴한 자료가 될 수 있을 것 같아서요. 부탁드립니다.
관리자 답변 N.T.C · 2009-04-28
안녕하세요...고객님.. >6. [예제] 그래픽 LCD 처음 사용하기 1강 http://www.newtc.co.kr/board/download.php?id=mega128_lecture&page=4&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=10&filenum=1 >8. [설명] 그래픽 LCD 사용법 및 그림그리기 http://www.newtc.co.kr/board/download.php?id=mega128_lecture&page=4&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=18&filenum=1 >10. 그래픽 LCD에 한글쓰기 강좌 1편 http://www.newtc.co.kr/board/download.php?id=mega128_lecture&page=4&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=33&filenum=1 링크 걸어 드립니다. FAQ에 보시면 다운로드가 안되는 고객님을 위한 해결 방법이 나와있습니다. 한번 읽어보세요. 감사합니다. >N.T.C 홈페이지->AVR강좌 게시물에 아래 내용들이 있더군요. > >6. [예제] 그래픽 LCD 처음 사용하기 1강 >8. [설명] 그래픽 LCD 사용법 및 그림그리기 >10. 그래픽 LCD에 한글쓰기 강좌 1편 > >다운로드가 되지 않습니다. >네이버 카페에는 없는 것 같구요. > >볼 수 있는 방법이 없을까요?? > >초보라 요긴한 자료가 될 수 있을 것 같아서요. > >부탁드립니다.