PIC单片机能适用于两路信号相乘再积分的电路么?

[复制链接]
3007|8
 楼主| vix213 发表于 2011-7-22 00:04 | 显示全部楼层 |阅读模式
最近要弄一个电信号处理电路,电路的核心功能是将两路电信号相乘再积分,然后将结果输出到串口或LCD

小弟刚开始学PIC,不知道 PIC 能不能进行这样的信号处理?

用 dsPIC 是不是能实现这样的处理呢?

谢谢答复。
yewuyi 发表于 2011-7-22 09:11 | 显示全部楼层
这个要具体分析算法的运算量,积分可以很简单,定时直接累加就是积分。

乘法要看乘数和被乘数的位长,8*8和32*32,那显然有巨大差别。

另外,还要看你采集处理的速度要求,还和你安排各项任务的能力相关,如果把代码写的很糟糕,即使给你DSP也未必就行。
 楼主| vix213 发表于 2011-7-22 12:29 | 显示全部楼层
3# yewuyi

我这个电路做的是微弱信号处理,电路的具体要求我还没看明白。导师就给了我这个题目,然后就什么都不管了,比较郁闷呀。什么都从头开始学。

谢谢回复。以后有什么问题再向您请教。
yewuyi 发表于 2011-7-22 14:08 | 显示全部楼层
3# yewuyi

我这个电路做的是微弱信号处理,电路的具体要求我还没看明白。导师就给了我这个题目,然后就什么都不管了,比较郁闷呀。什么都从头开始学。

谢谢回复。以后有什么问题再向您请教。 ...
vix213 发表于 2011-7-22 12:29


如果老师什么都管,那么你将来才是真的郁闷了。。。
兰天白云 发表于 2011-7-22 17:27 | 显示全部楼层
居然有这样的老师??
 楼主| vix213 发表于 2011-7-22 17:50 | 显示全部楼层
7# 兰天白云

我们老板只管申请课题、项目。只看结果,不看过程。
大学里不少导师都这样的。
 楼主| vix213 发表于 2011-7-22 17:52 | 显示全部楼层
6# yewuyi

嗯,说是这么说。自己去弄是能学不少东西,可也走了不少弯路,呵呵
virtualtryon 发表于 2011-8-29 22:53 | 显示全部楼层
16序列的不行,没有硬件乘法器,做乘法运算太耗时间了。8M的晶振,普通的1byte*1byte可能要ms级的运算时间。
积分应该是可以的,只是加法而已。比较快。
18序列有硬件乘法器,可以试一下。至于多少个byte相乘没有关系,可以自己编一个大数乘法的程序。关键是要有硬件乘法器才能做。不然太耗时了。dsPIC肯定能做这些事情了。
diweo 发表于 2011-8-30 17:37 | 显示全部楼层
要不就直接搞个四象限乘法器,把相乘结果AD转换一下就行了,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

30

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部