본문 바로가기

임베디드36

임베디드 시스템을 무선 AP로 설정 임베디드 시스템에 간단히 TCP/IP 무선 모듈을 추가해서 무선 AP로 구성할 수 있다.ESP-07S를 사용하였고, PC에서 무선으로 연결할 수 있도록 했다.https://youtu.be/FlmT8Uud4hM동작은 위의 동영상과 같이 할 수 있었다.화면 우측 하단의 이상한 숫자들을 무선으로 임베디드 시스템에 전송하고좌측의 시리얼 모니터에서 임베디드 시스템에서 보낸 데이터들을 표시한다.표시 내용은 TCP/IP 모듈을 통해 수신된 데이터들이다.HEX 코드를 전송했기 때문에 ASCII 화면에서는 깨져서 디스플레이 되고,HEX 코드 디스플레이 시에는 전송한 데이터들이 정상적임을 확인할 수 있다. 이걸 가지고 이제 APP 과 함께 장비 구동 테스트를 해 봐야겠다. * Wifi AP의 이름, IP 를 컨트롤러의.. 2023. 9. 26.
ATMEL M90E32AS 테스트 오류사항ㅠㅠ 보드를 만들고, Relay Tester를 이용해서 전류를 공급하고, Fluke 계측기를 기준삼아 보드를 교정했다.전압도 같은 방식으로해서, 전류는 +-1A(표시가 1A 정밀도라...)가 되도록 했고, 전압은 거의 같은 값을 나타내는 것을 확인했다. 이후 실제 부하를 달아서 테스트를 했으나 전압은 같은 값을 나타내고, 전류도 +-1A 정도의 오차를 보이며 표시한다.그런데 역률(Power Factor)은 현저히 틀리다.Fluke 계측기에서는 코일 부하로 0.49를 나타내는데, 내가 만든 보드에서는 -62정도를 나타낸다.음...여기서 - 값은 무엇일까 고민해 봤는데 M90E32의 데이터 시트 초반 설명에 보면와 같이 IEC 요구사항에 맞도록 설계 되어 있어 보인다.IEC는 전력 계산에 따라 역률의 부호가 바뀌.. 2023. 9. 13.
Micro-C/OS-II 포팅일지 https://cafe.naver.com/fwinside/1239 [myMP3P uCOS-II]일주일간의 삽질 결과.... 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 2009년으로 되어 있다. 이 자료를 만든지가. 그 뒤로 계속 끄적이기만 하고 뭔가를 해 볼 수가 없었다. 이번에는 다른 것으로 결과를 만들어 봐야겠다. 실패하는 사람은 실패만한다. 성공하는 방법을 배우지 못해서이다. 그 고리를 끊고 성공을 해 보게 되면 방법을 알기에 다음에도 성공하게 된다. 그동안 실패를 많이했고, 성공 뒤에 다른 도전이 없었는데 이번에 시도하는 것은 꼭 다시 성공을 해 보자. 2023. 9. 8.
ATMEL M90E32AS Application Note Error ㅠㅠ 데이터 보상 방법에 대한 설명 중 에러사항이 하나 발견 되었었다. 한 참 고민하고 계산해 보다 보니 다음 페이지에는 정상적으로 기재가 되어 있어서 해결이 잘 됐다. Atmel M90E32AS의 Application Note의 31페이지에서 구역을 나누어서 보상하는 방법을 설명하는 곳의 Note에서 16으로 적혀있어야 하는 부분이 6으로 적혀 있어서 한 참 고민했다. 그런데 다음 페이지에서 정상적인 방법이 6이 아니라 16이라고 확인할 수 있었다. 이것 때문에 한 참 고민했는데...역시 앞, 뒤를 잘 살펴야 한다, 2023. 8. 29.
ATMEL M90E32AS 실험 결과 2023.08.24 14:20 간편하게 나온 IC 같다. 내부에서 계산이 거의 다 되는 것을 읽기만 하면 될 거 같다, 전압 레지스터가 16비트라 65535까지 표현 되는데 655.35V까지 전압 표시가 가능하단 얘기다. 난 400V까지면 될 거 같은데. 전류 레지스터도 16비트라 65535 까지 값을 갖게 되는데 전류는 LSB가 0.001A라 65.535A까지 측정 값을 보여준다. 음..난 최대 값이 최대 400V 전압에 300A까지 측정돼야하는데.... 그럼..60A를 300A로 되도록 설계를 해 봐야겠다. 결과 값에다가 x5를 하면 오차는 좀 있겠지만 계측은 가능할 것 같다. 여기 저기 찾아봐도 이 부분에 대해서는 별 얘기가 안나온다. M90E32AS의 SPI 통신에 대해서만 잘 안된다고 나오고.... 2023. 8. 24.
Atmel M90E32 제어 보드 설계 후 테스트를 진행하였다. MCU와 M90 IC 사이에 포토커플러 PC817을 넣었다. 혹시 몰라, 겁나서, 절연 하기 위해서 사용했는데 이것이 독이 될 줄이야. 시간도 없는데 PC817이 속도가 느려서 통신이 안되었다. 일단 회사에 남아 있는 HCPL2630S를 사용해서 점퍼 작업을 했다. 요즘들어서 예전 Interface IC들의 속도가 느려서 새로운 IC들로 변경해야함을 뼈저리게 느꼈다. 그냥 생각없이 기존에 사용하던 것이니까 사용해야지라고 했던 것이 문제가 되는 것을 확인했다. 다음부터는 좀 신경 써야겠다. SP3085E도 속도가 느려서 ILX485와 통신이 안되는 것을 보았다. 이런..이런 일이라니.. SPI IC 교체 및 수정 후에 다시 레지스터를 읽으니까 잘 읽힌다. 레지스터 값을 .. 2023. 6. 22.