打印

一个多型号单片选型的问题,考验知识面

[复制链接]
3457|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Torda|  楼主 | 2010-11-7 17:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前有一个控制项目,需要用到如下方面的资源:
1、IIC接口,最好有2个。因为需要用到的两个IIC器件,地址有冲突。如果没有的话,应该可以用IO口模拟
2、串口1个,主要用于调试
3、PWM接口(用于控制电机)>=5个,最好是能够单独控制频率。如果不行的话,外扩PWM芯片,成本几何?
4、AD-10位及以上。这个看情况,不一定非得要。有最好。没有的话,可以在外围器件选型的时候,考虑用数字输出的芯片
5、FLASH 要求32K,可能需要64K,代码没有写完,无法验证
6、RAM至少4K,大一些会合适一些
7、运行频率越高越好,因为可能会有一些运算。至少需要单周期20M以上这样的处理能力。主频越高越好。

根据上述这些要求,目前有PIC、AVR、STM32、C8051F、Luminary ARM7单片机等系列的单片机能够满足要求。

由于客户对成本要求较高,因此需要选一款性价比最高的单片机。由于公司以前只用51单片机,对其它不熟悉。当然如果性价比许可,可以重新学,问题不大

请高手指点一二,该用哪款单片机会比较合适呢?

相关帖子

沙发
shizaigaole| | 2010-11-7 17:55 | 只看该作者
想也不用想,
LPC2103.

使用特权

评论回复
板凳
Torda|  楼主 | 2010-11-7 17:57 | 只看该作者
本帖最后由 Torda 于 2010-11-7 18:03 编辑

LPC2103 。应该是一个不错的选择,我先记下来

使用特权

评论回复
地板
Torda|  楼主 | 2010-11-7 19:06 | 只看该作者
都没有人在么?在线等

使用特权

评论回复
5
SmartEnergy| | 2010-11-7 23:15 | 只看该作者
目前有一个控制项目,需要用到如下方面的资源:
1、IIC接口,最好有2个。因为需要用到的两个IIC器件,地址有冲突。如果没有的话,应该可以用IO口模拟
2、串口1个,主要用于调试
3、PWM接口(用于控制电机)>=5个,最 ...
Torda 发表于 2010-11-7 17:49

做这种东西,应该是合适就用吧。没有客户不说成本要求高的,看你的功能要求,精挑细选也省不了什么钱了。

使用特权

评论回复
6
Torda|  楼主 | 2010-11-7 23:20 | 只看该作者
本帖最后由 Torda 于 2010-11-7 23:26 编辑

5# SmartEnergy

现在的问题是:

客户的量很大(每个月KK级),如果我们方案价格高了,没有优势。所以要选个价格最有优势的,哪怕是省1块钱,1个月就是几百万了

使用特权

评论回复
7
ayb_ice| | 2010-11-8 08:34 | 只看该作者
5通道的PWM单独改变频率是绝对不可能的
否则C8051Fxx就可以,型号就很多了,自己去查一下

使用特权

评论回复
8
jack_shine| | 2010-11-8 09:22 | 只看该作者
同意ls,C8051系列也是51内核

使用特权

评论回复
9
wh6ic| | 2010-11-8 09:41 | 只看该作者
全面考虑比较合适的是:
http://www.icbase.com/myec/keydetail.asp?sku=an$NUC100VD2AN&dept_id=1327
http://www.icbase.com/myec/keydetail.asp?sku=an$NUC100LE3AN&dept_id=1327
如果PWM要求减一路(个人感觉是可以变通实现的),可以考虑便宜点的:
http://www.icbase.com/myec/keydetail.asp?sku=an$NUC100LD1AN&dept_id=1327
这三个看起来都是有点现货的。
51的似乎只有8051FXXX基本满足条件,但价钱就不好讲了。
如果用双、多MCU实现会便宜些,不过整个系统的稳定性就不大好做了,特别是开发时间比较紧的情况。

使用特权

评论回复
10
SmartEnergy| | 2010-11-8 10:19 | 只看该作者
本帖最后由 SmartEnergy 于 2010-11-8 10:24 编辑

楼主,其实你的要求硬杠杠在(4)、(5)和(7)。(7)你没说明白。

使用特权

评论回复
11
SmartEnergy| | 2010-11-8 10:23 | 只看该作者
本帖最后由 SmartEnergy 于 2010-11-8 10:24 编辑

如果真是KK/M数量级,我觉得你可以去IC公司定制,把烦心的事情交给他们。自己喝茶编代码去。:lol

使用特权

评论回复
12
ZRL700424| | 2010-11-8 10:45 | 只看该作者
瑞萨R8C/25系列能满足楼主的要求,且价格低,抗干扰强

使用特权

评论回复
13
Torda|  楼主 | 2010-11-8 11:41 | 只看该作者
非常感谢楼上的各位。我把各位的意见,都仔细看看,再决定了。

另外有没有单独的PWM芯片,这样不考虑AD接口,这样单片机的价格就比较便宜了,选择面也大

使用特权

评论回复
14
AD9851| | 2010-11-8 12:30 | 只看该作者
11楼说的对,KK/M数量级,直接和IC公司拍板去

使用特权

评论回复
15
Torda|  楼主 | 2010-11-8 13:50 | 只看该作者
14# AD9851

前期有点难哦。KK/M的量,是根据以往来的。毕竟要上这个量,要时间。我们和客户合作的方式是我们提供方案,他们采购。前期肯定不愿意直接去定制,所以才要选型呀

使用特权

评论回复
16
半个苹果| | 2010-11-8 16:04 | 只看该作者
我觉得用STM32比较好吧
IIC就用软件模拟
STM32上面的定时器就够用5个PWM了
STM32内部AD有1M的采样频率,也是10位的的

RAM FLASH都满足要求,虽然STM32贵一点,但是相比其他的可以剩下板子面积和外围芯片的钱。
不知道我这样分析对不对

使用特权

评论回复
17
shizaigaole| | 2010-11-8 16:14 | 只看该作者
PIC24FJ32GA004也可考虑。
虽然性能是16MIPS,但是运算效能比8位MCU高不少。
并且带硬件乘法器和硬件除法器.

使用特权

评论回复
18
长安1号| | 2010-11-8 16:18 | 只看该作者
M051完全满足LZ的需求,超高的性价比
1# Torda

使用特权

评论回复
19
rodger_br| | 2010-11-8 20:30 | 只看该作者
本帖最后由 rodger_br 于 2010-11-8 20:36 编辑

我们的一颗51,只有第3条PWM不够,其他都符合。
如果5路PWM不是必须独立控制的话,就可以

使用特权

评论回复
20
ji_dan| | 2010-11-8 21:52 | 只看该作者
也可以考虑一下飞思卡尔的单片机~很强大的~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:专业的方案开发: 、iphone智能配件 、串口WIFI模块 、3G DTU 、串口MP3模块、录音模块 、视频相关(图像拼接、人数、车牌、疲劳驾驶识别)

132

主题

484

帖子

1

粉丝