3
自主设计开发数据采集卡(电路设计,单片机软件,上位机软件,PCB Layout, 元器件采购焊接)
2014-01-02 16:07:54 软硬件高手 浏览:5183次 【

   基于PIC单片机开发的数据采集卡

开发工具清单:

电路设计/PCB Layout:  Cadence Allegro 16.5

单片机软件开发:MPLAB IDE v8.92

烧录软件: PIKIT3

上位机开发软件:LabVIEW 2012

数据采集卡功能简述:

1:  7路单刀双掷SPDT继电器触点输出

2: 8路独立光电隔离TTL电平检测(数字输入)

3: 4路TTL电平输出(数字输出)

4: 8路模拟电压测量(其中4路0-30VDC测量,4路0-5VDC测量)

5: 2路PWM输出(1% - 99%占空比可调)

6: 通信接口:RS232

 

 

   这次自费的形式,自主设计开发了一套多功能数据采集卡,该卡的定位是低成本,但功能比较强大,集成数字I/O,模拟电压测量,PWM输出以及继电器输出,主要用于工业控制测量,通信物理层是RS232接口,核心器件是很多单片机初学者常用的PIC16F877A,当然,不会因为初级单片机而影响我对该款数据采集卡的性能要求,另外,该数据采集卡也适合广大电子爱好者作为学习板。

    本人在一家百强外企工作了近10年,对嵌入式控制板的开发以及软件编程锻炼的机会比较多,另外还主导LabVIEW自动测试平台的开发,愿意跟大家分享和学习自动化测试以及硬件设计的精华!

    言归正传,该数据采集卡性能还是比较稳定,连续测试了一周,不间断进行数据采集和记录,没有任何reset现象和数据丢失现象,嘿嘿!这里不啰嗦用什么工具开发的软硬件,上面已经列出来了,这次设计工作的各个环节都是独立完成的,包括买一颗小小的电阻,整个开发周期花了两周的时间,其中4天的时间是PCB打样,拿到PCB后自己焊接元器件,组成调试,编写软件,一个字,累!!!!

    不废话了,上图:

Copy of EMERSON (1).jpg


Copy of Copy of EMERSON (1).jpg


T23FCRXCBXXXXXXXXX_!!134803376.jpg

T2c89QXC8XXXXXXXXX_!!134803376.jpg

T28NlJXy4XXXXXXXXX_!!134803376.jpg

QQ图片20120102111701.jpg

QQ图片20120102111408.jpg

QQ图片20120102114520.jpg

Copy of EMERSON (1).jpg

3 条评论
查看更多评论
  • LABVIEW是美国国家仪器公司(National Instruments,简称NI)的创新产品,它允许编程人员使用图形方式来进行编程,摒弃了艰涩难懂的代码,只需要拖动相应图形控..

    浏览:3421次 评论:0
    2014-01-21 15:18:19
  • 因公司需要,特向论坛大侠们发出邀请。QQ:491589171 职位名称:LABVIEW软件工程师 职位描述: 1、自动化/电气/机电一体化/计算机专业,本科以上学历 2、..

    浏览:4290次 评论:0
    2013-09-06 17:01:52
  • Labview2011:__ke_temp_url__NI-VISA4.4.1驱动程序: __ke_temp_url__NI万能注册机: __ke_temp_url__

    浏览:4696次 评论:0
    2013-06-17 17:28:06
  • .     背景     2005年11月28到12月4日,我有幸参加了信息产业部计算机信息系统集成项目经理培训。在这7天中,我收获颇..

    浏览:2951次 评论:0
    2013-05-07 20:53:22
作者专栏
  • sltang

    注册时间:2024-12-21 15:45:59

  • samhuang63

    注册时间:2024-12-20 09:42:58

  • csq663347

    注册时间:2024-12-05 16:34:39

  • guohuiming

    注册时间:2024-11-14 08:49:44

  • 机飞弹打

    注册时间:2024-11-11 13:46:27

Copyright@http://nilab.com.cn all rights reserved 备案号:京ICP备12043750号-1
Powered by qibosoft V9.0 Code © 2003-2017 qibosoft
LABVIEW之家 QQ:181237912; email:Labviewzj@qq.com 项目合作 微信及手机:18510627229