自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

力力梦工场

让梦想变为现实,从小做起!从零起步!

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 BeagleBone Black板第十一课: PWM子系统简介

BBB板第十一课: PWM子系统简介 查看多达4000多页的AM335X 英文手册,找到其中的15章节PWMSS,我英文学不好,翻译其中的意思真难,建议高手帮翻译一下那4000多页的手册贡献给大家。在这里简单说下几个专业名词:PWMMSS全称Pulse-Width Modulation Subsystem 脉冲宽度调制子系统,由eHRPWM、eCAP和eQEP三个模块组成,简单的说

2014-09-10 10:22:07 6971

原创 BeagleBone Black板第十课:测试PWM功能

BBB板第十课:测试PWM功能上一节课我们初步学习了BBB板上ADC数据的读取方法,本节课将把学到的PWM的知识贡献给和我一样的初学者。以下这张彩图来自网上,详细标明了14个PWM和四个定时器的引脚位置。本实验中,我们只测试其中的P8_13引脚,名称为eHRPWM2B。需要准备的实验工具:一个二极管发光管和数字万用表及其他小线材 一、PWM知识(部分知识直接摘自网上)P

2014-09-10 09:43:39 13518

原创 BeagleBone Black板第九课:测试读取ADC数据

BBB板第九课:测试读取ADC数据之前我们初步学习了GPIO的使用方法,接下来认识下BBB板上ADC数据的读取操作,因为用BBB板做外部控制,接收外部传感器的一些模拟数据,模数转换ADC是需要用到的。所以在这里我也测试一下这BBB板的ADC简单功能,以后有深入学习到知识再进行补充。ADC资源引脚,P9_32至P9_40共九个引脚,其中P9_32为电源正极,P9_34为共地,其他七个对应七个

2014-08-16 13:14:35 9507 1

原创 BeagleBone Black板第八课:建立Eclipse编程环境

BBB板第八课:建立Eclipse编程环境最近新建了一个编程环境,感觉到非常方便,分享给大家。之前除了在BBB板远程桌面直接编写shell脚本或C程序外,通过Debain 7.5系统下使用编辑软件也试过,写完程序还是转存到BBB板编译,反正觉得挺麻烦。不熟悉linux是个原因,但没汉化的软件更是个问题。最后重新回来熟悉的XP的环境,根据网上一些点子,安装Eclipse C/C++,没想到用过后

2014-08-16 11:06:45 7877 11

原创 BeagleBone Black板第七课:GPIO编程控制

BBB板第七课:GPIO编程控制        在一上课我们通过IO函数做了简单的GPIO端口输出高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过完整的C++程序,实现第四课Shell脚本的全部功能,实现两个LED指示灯的交替闪亮。直接通过进入功能程序    1、实现echo 44 > export 打开端口功能    上一课简单测试中,通过手工在BBB板终端模式下

2014-08-03 21:59:29 9421 1

原创 BeagleBone Black板第六课:C++编程控制GPIO基础

BBB板第六课:C++编程控制GPIO基础        在一上课我们通过Shell脚本编程实现了对GPIO端口的简单输出控制,实现对两个LED指示灯的交替点亮和关闭,接下来的一两节课,将通过C++程序来实现Shell脚本的功能。为了实现对应的程序控制,我查阅了好多资料,测试过程中发觉网上的一些程序套用过来总是出现各种各样的编译错误,压根就控制不了BBB板,不知是我的BBB板太新,还是以前的程

2014-08-03 21:55:00 7933 5

原创 BeagleBone Black板第五课:Shell脚本编程实验

BBB板第五课:Shell脚本编程实验在一上课我们通过简单的echo命令测试并控制GPIO端口的高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过Shell脚本编程,来完成两个LED指示灯的交替闪亮的实验。实验器材:准备两个二极管指示灯,面包板等使用GPIO端口P8.12和P8.11两个引脚我们暂时不借助其他工具软件,直接远程登陆到BBB板的图形桌面,使用内置的Led

2014-08-03 21:48:35 5278

原创 BeagleBone Black板第四课:简单LED控制实验

BBB板第四课:简单LED控制实验学习BBB板的最终目的是想像单片机一样做控制,但控制思路完全不一样(Linux下控制硬件设备实质就是对相关设备虚拟文件的读写),研究了几天头都大了还是没有进展,网上好多博客文章,也没有个统一的说法,估计都是BBB板的年份不同,以及安装的系统版本不同。最后选择模范,从最基础的单命令控制IO接口开始做。达到目标:从GPIO端口P8.12和P8.11引脚输出0或

2014-07-27 16:09:42 9270 4

原创 BeagleBone Black 板第三课:Debian7.5系统安装和远程控制BBB板

BBB板第三课:Debian7.5系统安装和远程控制BBB板          因为BBB板系统是Debian 7.4,据说使用Debian系统可以实现很多BBB板的无缝连接,可以更好的学习和控制BBB板,所以就决定下载Debian7.5系统安装,采用虚拟机的安装方式。一、系统安装1、我下载了Debian7.5 32位系统,有三张DVD盘,网上有不少安装资料了,我这里就不详细介绍安

2014-07-27 15:56:23 9647

原创 BeagleBone Black 第二课:文件结构

BBB板第二课:文件结构            学习BBB板过程中,感觉好多命令和应用程序都不太清楚,就是说,这块BBB板本身到底内置了什么系统命令和应用程序,就像第一课中的Vncserver命令,其实本身作为应用程序已经安装好,只是我们不知道罢了。用户手册也未提供,所以我觉得我们还是自己来重新认识这块BBB板的文件结构和应用组成吧。以下有些资料来源网上,根据我手上的BBB板实际进行了修改

2014-07-23 21:53:41 4209

原创 BeagleBone Black 第一课:Windows远程控制

BBB板第一课:Windows远程控制拿到BBB板的时候兴奋但没有头绪,实在是太陌生了。相信很多人和我一样,拿到BBB板就想开机看看是什么东东来的!由于没有HDMI接普通显示器的转接线,所以想组成最小系统,看下启动是什么样也不行。想来想去,最后通过接客厅的平板电视(因为我一起买有根HDMI线),终于看到BBB板启动的桌面系统(是个笨办法来滴!)。实际使用还是通过笔记本或台式电脑远程控制才行,最

2014-07-23 21:27:09 15675 6

原创 铁路现代化技术系统整理(五)之CTCS

五、中国列车运行控制系统(CTCS)   CTCS(ChineseTrain Control System)中国列车运行控制系统  CTCS系统有两个子系统,即车载子系统和地面子系统。  地面子系统可由以下部分组成:应答器、轨道电路、无线通信网络(GSM-R)、列车控制中心(TCT)/无线闭塞中心(RBC)。其中GSM-R不属于CTCS设备,但是重要组成部分。  应答器是一种能

2013-05-02 23:08:35 2929

原创 铁路现代化技术系统整理(四)之车号识别系统

四、铁路车号识别系统     铁路车号采集系统(auto vehicle identificationsystem)是在固定地点读取、处理铁路车辆上标注的型号和号码(车辆特征)的技术及设备。铁路上每天有大量车辆在运行、解编、装卸、送检等。运营部门为了管理货车车辆的编发和交接,以及空车的分配和车辆的定期检修等必须进行车号采集,以便及时、准确地掌握每个车辆所在的位置和使用情况。铁路上传统的车号

2013-05-02 23:07:14 2931

原创 铁路现代化技术系统整理(三)之5T系统

三、铁路5T系统     铁路货车“5T”动态检测工作是铁路运输信息化的重要组成部分, 做好铁路货车动态检测管理工作是保证行车安全, 提高运行速度, 加快车辆周转, 完成运输任务的重要基础。简单的理解就是通过几种不同的技术手段被动式的检测及发现列车、车辆的硬伤,保证列车安全运行。    1、THDS(红外线轴温探测系统)    利用轨边红外线探头,对通过车辆每个轴承温度实时检测,并

2013-05-02 23:05:05 11023

原创 铁路现代化技术系统整理(二)之TMIS

二、TMIS(Transportation Management Information System)铁路运输管理信息系统     车站应用最广的运输管理系统之一,是货调装卸车,站调、区长编制调车计划,车号员编制确报等基础平台,最近开始向2.5系统更新发展。  铁路运输管理信息系统(TMIS)主要包括确报、货票、运输计划、车辆、编组站、货运站、区段站、分局调度、货车实时追踪、机车实时

2013-05-02 23:03:36 3029

原创 铁路现代化技术系统整理(一)之TDCS

铁路现代化技术系统整理      最近闲着没事,突然对铁路的现有技术系统感兴趣,也想了解一下这些系统之间有没有什么可扩展的应用基础,所以从培训教材和网上整理了一些平时接触到的铁路应用系统,主要是TDCS列车调度指挥系统,TMIS运输管理信息系统和车辆部门的5T安全系统,以及车号识别系统、CTCS中国列车运行控制系统。希望对一些铁路朋友也有帮助。     一、TDCS(Train

2013-05-02 23:01:57 5062 2

原创 NX300 步进电机驱动电路图

NX300步进电机驱动电路图 最近工作原因,一直很忙,过完年后就没有什么时间玩这个控制程序了,学习需要持之以恒,这些革命工作还得继续!上次说要把拆下的步进电机驱动电路专门设计,只有参考原来的打印机控制主板了,必竟买的驱动板不太合适驱动这些步进电机。周末这两天从网上下载了DXP2004电子电路图制作软件,安装好后花了一个多小时简单学习,终于把简单的画图部分摸清了一下(呵呵,还算蛮快吧

2013-03-20 13:31:52 2579

原创 针式打印机LQ1900K和NX300的主板图

针式打印机LQ1900K和NX300的主板图    今天把之前拆解了步进电机的针式打印机再次拆了,想弄清楚这两种步进电机的驱动电路,这样可以有针对性的设计驱动电路,因为在网上实在是找不到这种步进电机的驱动板卖。之前实验用的驱动板也发现有不足之处,所以干脆把原来的电路弄清楚些。 1、针式打印机LQ1900K步进电机STP-42D2022(原为字车电

2013-02-26 16:33:23 3515

原创 从零开始学习C++6.0之并口控制(第七课 步进电机的步数控制)

从零开始学习C++6.0之并口控制  步进电机的步数控制 因为过年,已经好久没跟进这个步进电机的程序控制了,其实我自己也还没有学到太多的新东西,所以不好意思写出来。年前最后一编博文提到精确控制步进电机步数的程序,我这次把这个问题说一下,在这里尽可能详细的说明,可供和我一样处于摸索阶段的朋友参考。大家如果有什么更好的控制方法,希望能以留言或邮件形式([email protected]

2013-02-21 21:34:06 6699 1

原创 打印机步进电机补充说明

这两天又拆了喷墨打印机的电机,配合自己刚编好的步进电机测试程序,终于把所有步进电机的步进角搞清楚了。以下是几种步进电机型号的具体步进角参数(包括之前拆针式打印机只有型号没有标明电机):1、喷墨打印机的步进电机       EM-464           两相四线步进电机,四个接口,1-3和2-4分别为一组线圈,步进角为7.5度,48步走完一圈;       EM-463

2013-02-05 13:34:49 5169 1

原创 从零开始学习VC++6.0之并口控制(第六课 四轴步进电机控制)

从零开始学习C++6.0之并口控制 第六课 四轴步进电机控制 差不多一个星期没写新东西了。过几天就都放假过年了,今天把这次并口学习的最后程序写完,本节课是完成四个方向的步进电机的控制实验。所用的接口板和驱动板是上一编文章中所用到的,其实我想找一款完全是25针直接输出的接口板,只带5V电源,其他功能都不需要,但都找不着。如果以后真用上,只有自己做PCB接口板了。程序的

2013-02-03 14:25:21 5660 2

原创 LQ-1900K针式打印机步进电机补充介绍

LQ-1900K打印机拆机的步进电机型号还有另一种,铭牌上并没有标明步进角和电阻值,不过是一样的。 1、步进电机EM-149 (STH-39D1113)和STP-42D2022是一样的参数,较早年份生产的LQ-1900K没有明确标明参数:1.8°/STEP 3.1Ω 据网上介绍,属于日本信浓的步进电机,型号是“STH-39D1113“,客户零件代号是“EM-149”,步距角是1.8

2013-01-30 21:26:59 4653

原创 关于并口控制实验中用到的接口板及驱动板

关于并口控制实验中用到的接口板及驱动板 之前一直没有把我自己实验中用的接口板及驱动板详细写出来,今天将这部分内容给补上。我的淘宝店也已经开张了,欢迎光临“力力梦工场”店:http://shop33602599.taobao.com/ 代售的产品(现在只有实验用的这两款电路板,以后会慢慢增加宝贝),只赚3元-5元钱(^_^),不过我会附送并口控制实验代码(发邮件形式)。大家也可以查找其他店家

2013-01-29 14:00:41 12747 3

原创 针式打印机步进电机介绍

针式打印机步进电机介绍 今天没其他事,整理了最近拆针式打印机和实验用到的步进电机,并通过自己的检测把一些参数列出来,如果不对的地方请留言帮忙更改。谢谢!也很希望对大家有帮助。 1、 NX-300打印机这是我用来实验用的平台,因为字车是水平放置,觉得挺方便。  A.步进电机STP-42D1038参数如下:1.8°/STEP 4.1Ω指步进角为1.8

2013-01-28 21:46:25 8955

原创 从零开始学习VC++6.0之并口控制(第五课 步进电机启动)

从零开始学习C++6.0之并口控制 第五课 步进电机启动 这一课开始实验控制步进电机。我用的是步进电机是从实达NX-300针式打印机上拆下的,不过我没有完全拆下来,把其他电路板什么的全部拆掉,保留字车和皮带,进纸电机齿轮部分也都保留,把步进电机的两个插线接出来接到自己购买的驱动板上,这样试验的时候很直观,也可以看到字车平台左右运动。步进电机的具体型号:字车那个电机为ST

2013-01-27 21:16:42 4612 1

转载 SetTimer()函数使用

SetTimer()函数使用SetTimer(1 , 1000,NULL); 1表示定时器的ID,1000表示没1000ms也就是1s调用一次处理函数,最后一个参数是处理的函数,如果填NULL表示,使用系统默认的,默认处理函数是OnTimer()那个函数,在这里面写你要执行的操作就可以了,如果你有多个定时器要在这里写if(id == 1)类似的东西去区分不同的定时器,更换贴图最好是在O

2013-01-27 20:02:06 3364

原创 从零开始学习VC++6.0之并口控制(第四课 直流电机启动)

从零开始学习C++6.0之并口控制 第四课 直流电机启动 这一课我们来做普通直流电机(2芯的)控制试验。先找个玩具电机(1.5V的最合适),因为如果在没有接口板电源补充的情况下,并口本身高电平输出的电压不足2V,电流很小,电机是转不动的,但玩具电机应该没问题的。因我自己用的是接口板和驱动板,比较方便,5V至40V的电机都可以驱动。一、直流电机启动、反转和停止控制接下

2013-01-27 09:51:26 3852

原创 从零开始学习C++6.0之并口控制-关于3D打印机的题外话

从零开始学习C++6.0之并口控制 关于3D打印机的题外话        这并不算一课,只是无聊说几句让人能够继续学习的理由!3D打印机的出现让人兴奋,国家也刚刚出台了相关发展计划,大家也肯定对它产生了极大的兴趣,有钱的直接买台回来玩就行了,像我这没钱的,总想着能不能自己也搞一台简单的啊。哈哈!实在太难了,毕竟我只是初学的梦想者。但如果从简单的角度理解,无非就是控制X、

2013-01-26 11:03:50 2923

原创 从零开始学习VC++6.0之并口控制(第三课 8位数据端口输出)

从零开始学习C++6.0之并口控制 第三课 8位数据端口输出 上一课中只是简单的输出P2针脚的高低电平,在实际应用中的控制是不能影响其他针脚端口的值的,否则当用数据端口连接几个设备时就会出错。所以本节将以上一节的工程为基础,重新编写控制代码。一、并口8位数据端口输出实验1、 在Portcon1工程目录下,复制整个工程目录并修改成Portcon2,然后在VC打开就行了,这

2013-01-26 10:28:50 7405 1

原创 从零开始学习VC++6.0之并口控制(第二课 P2端口控制)

从零开始学习C++6.0之并口控制 第二课 P2端口控制一、组建工程Portcon11、 连接好并口线,或接口板(如果有的话),准备万用表或LED指示灯用来试针脚的输出2、 打开VC,新建工程MFC(exe类型),名称:Portcon1,选择基本对话框,在窗口添加两个按钮,做成如下图示:“确定”和“取消”两个按钮是默认的。并将“P2针高电平”的按钮ID改成IDC_P2_1,

2013-01-25 21:28:25 5175

原创 从零开始学习VC++6.0之并口控制(第一课 环境配置)

从零开始学习C++6.0之并口控制 第一课 环境配置 1、 软件硬件的准备我用的是一台旧笔记本(带25针并口),WindowsXP sp3操作系统,Microsoft C++6.0是从网上随意下载的简体中文企业版,以下是从帮助菜单打开的版本信息:同时准备一根25针的并口连接线(两头都是针的)、万用表(用来量针脚高低电压值),但为了后面学习控制普通直流电机和步

2013-01-24 21:31:39 6141 5

从零开始学习C++6.0之并口控制

从零开始学习C++6.0之并口控制 六节课的程序代码,欢迎下载!

2013-02-03

XP系统下VC++6.0控制并口的WinIo库

XP系统下VC++6.0控制并口的WinIo库,从网上整理的,完全没有其他多余的东西。

2013-01-24

设计图片橙色3D小人

设计网页,设计图片用的素材,橙色3D小人,很有用处的。

2012-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除