본문 바로가기

SensorMat

(2)
[SensorMat] Wifi로 로드셀 메트릭스 센서 데이터 전송 시스템 [SensorMat] Wifi로 로드셀 메트릭스 센서 데이터 전송 시스템 다수의 12x12의 멤브레인 스위치와 로드셀이 장착된 센서 매트의 데이터를 Wifi로 전송해 주는 DAQ 보드를 제작 제작 했다. Sensor Board는 센서 수량이 많기 때문에 CAN통신을 이용하여 각 셀의 데이터를 전송하도록 했다. Master 보드는 CAN으로 받은 데이터를 Wifi 또는 USB로 전송한다. 이를 위해 CAN2USB 를 구현 했다. Master BoardCAN 데이터를 수신하고 수신된 데이터를 WIFI 또는 USB로 전송 해야 한다.MCU는 USB, CAN을 지원하는 칩으로 선정해야 하는데 처음에 STM32를 사용하려고 했지만 STM32는 CAN과 USB를 동시에 사용 할수 없어 LuminaryMicro사의 ..
[개발일지] ADS1216 테스트 [개발일지] ADS1216 테스트 로드셀 데이터를 읽어 무게값을 측정하기 위해 SensorMat 프로젝트에 적용한 ADS1216 를 테스트 중이다. 데이터 시트 보고 진행하고 있는데... 정상적으로 동작을 하지 않는다. 설계전에 데이터시트 꼼꼼히 봐야 하는데... Vref 는 AVDD를 5V로 입력시 2.5V, 3.3V로 입력시 1.25V까지 가능하다고 한다. 레지스터 읽고 부분은 정상 동작하는것 같다. 반드시 두바이트를 읽어야 하고 두번째 바이트가 의미 있는 값이된다. 이부분이 이상하다. 1바이트만 읽으면 다음 클럭에서 정상 값이 출력된다. unsigned int ADS1216_ReadReg(unsigned char Reg) { unsigned char h=0, l=0; ADS1216_CS_ASSERT..