Author Topic: Need advice on an alternative mcu  (Read 4043 times)

0 Members and 1 Guest are viewing this topic.

Offline asgard20032Topic starter

  • Regular Contributor
  • *
  • Posts: 184
Need advice on an alternative mcu
« on: August 15, 2016, 11:27:25 am »
I am now part of a team, developing a product. One of our mcu (PIC16F18855) is suppose to monitor the battery status , and offer some other information to the main mcu. (main cpu is one board, and there is the power board).  I was wondering if there is any micro that may be cheaper and more low power for the same role. I was thinking of an msp430g2553, but it happen to cost 1$ more.
 

Offline Xenoamor

  • Regular Contributor
  • *
  • Posts: 83
  • Country: wales
Re: Need advice on an alternative mcu
« Reply #1 on: August 15, 2016, 12:04:01 pm »
What do you need. What frequency, flash/RAM size, SPI/I2C/UARTS, ADCs, GPIO pin count, voltage tolerance
 

Online wraper

  • Supporter
  • ****
  • Posts: 16867
  • Country: lv
Re: Need advice on an alternative mcu
« Reply #2 on: August 15, 2016, 12:07:08 pm »
Check Silicon Labs sleepy bee, they cost significantly less than microchip MCUs.
http://www.silabs.com/Support%20Documents/TechnicalDocs/EFM8SB1_DataSheet.pdf
That is not classic 8051 core, only same instruction set, they are faster than 8 bit pic at the same clock speed.
« Last Edit: August 15, 2016, 12:12:16 pm by wraper »
 

Offline autobot

  • Regular Contributor
  • *
  • Posts: 66
Re: Need advice on an alternative mcu
« Reply #3 on: August 15, 2016, 12:22:21 pm »
Not only sleepy bee, i think the busy bee family is cheaper.
 

Online wraper

  • Supporter
  • ****
  • Posts: 16867
  • Country: lv
Re: Need advice on an alternative mcu
« Reply #4 on: August 15, 2016, 12:44:23 pm »
They all are cheaper, and have more goodies in them. Just Sleepy bee is what OP asked for (low power).
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Need advice on an alternative mcu
« Reply #5 on: August 15, 2016, 03:16:49 pm »
Low power consumption is more of a software issue than a hardware issue.

For your applications, your MCU should be sleeping most of the time, and only waking periodically to make measurements. So try to pick one that has low sleep current and wakes up quickly.

I would look into the cm0 or cm0+ chips. Stm32L, efm, and even the lowly stm8L.
================================
https://dannyelectronics.wordpress.com/
 

Offline asgard20032Topic starter

  • Regular Contributor
  • *
  • Posts: 184
Re: Need advice on an alternative mcu
« Reply #6 on: August 15, 2016, 05:43:38 pm »
Frequency : as low as possible. Sleeping most of the time. Doing communication as slave i2c. Using some adc.

Just need as cheap/low power as possible. Nothing fancy.

Also, the price of the programmer/debugger is important. We don't want to spend 500$ on a programmer. 75$ Max.
 

Offline asgard20032Topic starter

  • Regular Contributor
  • *
  • Posts: 184
Re: Need advice on an alternative mcu
« Reply #7 on: August 15, 2016, 05:54:48 pm »
Check Silicon Labs sleepy bee, they cost significantly less than microchip MCUs.
http://www.silabs.com/Support%20Documents/TechnicalDocs/EFM8SB1_DataSheet.pdf
That is not classic 8051 core, only same instruction set, they are faster than 8 bit pic at the same clock speed.

But is it more low power than a pic16f18855?
 

Online wraper

  • Supporter
  • ****
  • Posts: 16867
  • Country: lv
Re: Need advice on an alternative mcu
« Reply #8 on: August 15, 2016, 07:36:12 pm »
Compare the datasheets, there was a link. IMO it seem to have lower consumption while doing the same task. Note that µA/MHz current consumption is not directly comparable between them because EFM8 will need many times less clock cycles for doing the same amount of computation.
 

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Re: Need advice on an alternative mcu
« Reply #9 on: August 15, 2016, 08:29:55 pm »
0,18 USD is fine for you ?

STM8S003F3P6

Core
16 MHz advanced STM8 core with Harvard architecture and 3-stage pipeline
Extended instruction set
Memories
Program memory: 8 Kbyte Flash memory; data retention 20 years at 55 °C after 100 cycles
RAM: 1 Kbyte
Data memory: 128 bytes true data EEPROM; endurance up to 100 k write/erase cycles
Clock, reset and supply management
2.95 V to 5.5 V operating voltage
Flexible clock control, 4 master clock sourcesLow-power crystal resonator oscillatorExternal clock inputInternal, user-trimmable 16 MHz RCInternal low-power 128 kHz RC
Clock security system with clock monitor
Power managementLow-power modes (wait, active-halt, halt)Switch-off peripheral clocks individuallyPermanently active, low-consumption power-on and power-down reset
Interrupt management
Nested interrupt controller with 32 interrupts
Up to 27 external interrupts on 6 vectors
Timers
Advanced control timer: 16-bit, 4 CAPCOM channels, 3 complementary outputs, dead-time insertion and flexible synchronization
16-bit general purpose timers, with 3 CAPCOM channels (IC, OC or PWM)
8-bit basic timer with 8-bit prescaler
Auto wakeup timer
Window and independent watchdog timers
Communications interfaces
UART with clock output for synchronous operation, SmartCard, IrDA, LIN master mode
SPI interface up to 8 Mbit/s
I2 C interface up to 400 Kbit/s
Analog to digital converter (ADC)
10-bit ADC, ± 1 LSB ADC with up to 5 multiplexed channels, scan mode and analog watchdog
I/Os
Up to 28 I/Os on a 32-pin package including 21 high-sink outputs
Highly robust I/O design, immune against current injection

https://world.taobao.com/item/43177451657.htm?fromSite=main&ali_refid=a3_430620_1006:1110346096:N:STM8S003F3P6:37d2d1427d7dc66d9731122a0b031de2&ali_trackid=1_37d2d1427d7dc66d9731122a0b031de2&spm=a312a.7700714.0.0.mvajsm
 

Offline danadak

  • Super Contributor
  • ***
  • Posts: 1875
  • Country: us
  • Reactor Operator SSN-583, Retired EE
Re: Need advice on an alternative mcu
« Reply #10 on: August 16, 2016, 01:59:53 am »
Cypress PSOC. Low end PSOC 4 (M0), PSOC 5LP (M3), routable,
onchip Vref, DelSig to 20 bits or SAR to 12 bits, tons of "compo-
nents" (their word for HW features) all with lots of code APIs to control.
Linear, OpAmps, Comparators, IDE free, many boards $ 10, some
at $ 25.

Parts with DMA, Digital Filter, LCD, HW that can be created by GUI drag and drop
or use Verilog (it has FPGA like HW fabric on top of the standard HW blocks).

http://www.cypress.com/documentation/product-selector-guide-psg/product-selector-guide-psg-psoc-programmable-system-chip

Attached, depending on part, its catalog of component HW.

Roadmap      http://www.cypress.com/file/151476/download

Focus on PSOC 4, 5LP families.

Regards, Dana.
Love Cypress PSOC, ATTiny, Bit Slice, OpAmps, Oscilloscopes, and Analog Gurus like Pease, Miller, Widlar, Dobkin, obsessed with being an engineer
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8276
Re: Need advice on an alternative mcu
« Reply #11 on: August 16, 2016, 02:05:23 am »
Frequency : as low as possible. Sleeping most of the time. Doing communication as slave i2c. Using some adc.

Just need as cheap/low power as possible. Nothing fancy.

Also, the price of the programmer/debugger is important. We don't want to spend 500$ on a programmer. 75$ Max.
One of the 8051s or even a 4-bit mask ROM MCU might suit your needs.
 

Offline krho

  • Regular Contributor
  • *
  • Posts: 223
  • Country: si
Re: Need advice on an alternative mcu
« Reply #12 on: August 16, 2016, 05:43:48 pm »
I know that you said MCU, but just wondering does none of the chips in Texas instruments fuel gauge or battery management range suit your needs?
 

Offline gauravmp

  • Regular Contributor
  • *
  • Posts: 77
  • Country: us
Re: Need advice on an alternative mcu
« Reply #13 on: August 16, 2016, 09:48:04 pm »
I know that STM32L4 are ultra low power chips that are very frequently used. Although I've never used them, I know some people have used them to monitor tire pressure in cars.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf