Talk:Wishlist/Sensorbox

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(User:Hns)
(User:Hns: PIC18F2550, PIC18F4550)
Line 33: Line 33:
 
* low power
 
* low power
 
* readily available development tools
 
* readily available development tools
 +
 +
[http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010172 PIC16C765] is a bad development platform, because it can only be programmed once (OTP).
 +
 +
There is also:
 +
*[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail?name=PIC18F2550-I/SP-ND pic18f2550 US$ 8.2]
 +
*[http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail?name=PIC18F4550-I/P-ND pic18f4550 US$ 8.5]
 +
But for a little more, you get much more with ARM (e.g. LPC2144, LPC2148).

Revision as of 16:23, 2 November 2008

Processor discussion

N.N.

User:Hns

This is what has been thought of: a simple processor that still suppports A/D converters and USB. A good candidate appears to be PIC16C765 Cost is approx. 5 USD.

Using an ARM processor just to convert some samples per second into USB appears to be overkill to me on first though. But the PIC is just one of the options to considered. A drawback appears that the ADC resolution is just 8 bit. This is quite coarse for some sensors. 12 bit would be better...

So what we need:

  • single chip
  • supports USB and approx. 8 ADC channels without many external components
  • low power
  • readily available development tools

PIC16C765 is a bad development platform, because it can only be programmed once (OTP).

There is also:

But for a little more, you get much more with ARM (e.g. LPC2144, LPC2148).

Personal tools

Processor discussion

N.N.

User:Hns

This is what has been thought of: a simple processor that still suppports A/D converters and USB. A good candidate appears to be PIC16C765 Cost is approx. 5 USD.

Using an ARM processor just to convert some samples per second into USB appears to be overkill to me on first though. But the PIC is just one of the options to considered. A drawback appears that the ADC resolution is just 8 bit. This is quite coarse for some sensors. 12 bit would be better...

So what we need:

  • single chip
  • supports USB and approx. 8 ADC channels without many external components
  • low power
  • readily available development tools