Project: smartColour I²C Colour Smart Sensor

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
vleeuwen
Beiträge: 1609
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: Project: I²C Smart Sensor

Beitrag von vleeuwen » 18 Jul 2012, 14:32

Hi Rei,
Some suggestions
a) Use a good and powerfull MCU as preprocessor, in a way that it possible to add more sensors and actuators.
A good general purpose preprocessor with a library set could be very usefull.
b) Use for the communication between the TX-C and the MCU the same format for the command set as the BT and Radio call is using.
This will leave the option open to replace the I2C with an RS232 and connect this unit with the Robo Interface and with a PC too.

vleeuwen
Beiträge: 1609
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: Project: I²C Smart Sensor

Beitrag von vleeuwen » 20 Jul 2012, 01:01

For processing sensor data there exist special MCU series, namely the DSP (digital signal processing) series.
About DSP exist some very nice books.
They are offering a special instructions set with atching DSP-software libraries.

vleeuwen
Beiträge: 1609
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: Project: I²C Smart Sensor

Beitrag von vleeuwen » 20 Jul 2012, 18:24

However to create filters. PID etc this is almost a must.
Microchip is offering libraries and tools, some are for free.

Benutzeravatar
Defiant
Beiträge: 409
Registriert: 31 Okt 2010, 21:42
Wohnort: Narn Homeworld
Kontaktdaten:

Re: Project: I²C Smart Sensor

Beitrag von Defiant » 22 Jul 2012, 21:23

"Propaganda does not deceive people; it merely helps them to deceive themselves."
E Hoffer

Ad2
Beiträge: 306
Registriert: 31 Okt 2010, 22:20

Re: Project: I²C Smart Sensor

Beitrag von Ad2 » 05 Aug 2012, 22:21

Hm, I tried the double integration of acceleration data but I was very disappointed. Noise does not filter out (there is no division by the number of samples), instead the integrators generate a random walk. I did not try fancy filtering algorithms though.

Antworten