智能小车平台需要实现的功能:上位机无线遥控可发送速度、转向、行车时间、轨迹、测距、自动蔽障等控制命令,同时可以反馈实时速度、距离、电源电压、功率等状态数据。 硬件原理 1、电机驱动: 智能小车采用12V直流电机为后轮驱动力,6V步进电机为前轮转向控制提供动力,故智能车平台需驱动12V直流电机和6V步进电机。由于需要控制小车的车速以及小车行驶的方向(包括转向以及前进、后退、停车),直流电机驱动采用常用的H桥电路,通过控制信号选通对管与否实现电机的正反转,并改变所加电压的占空比来改变电机转速。这里采用电机驱动专用芯片L298N,该芯片可驱动两路5-36V的直流电机或者一路四拍的步进电机。同时在L298N与主控芯片间通过四路光耦TLP521-4隔离消除干扰信号。 搭建好电路后不要直接在小车上调试,外界一只相同电压的电机测试模块。在STC12C5A60S2上配置好串口、PWM,实现串口接收的数据直接赋值给PWM定时器CCAP1L、CCAP1H。利用串口调试助手发送控制信息给STC12C5A60S2,同时辅助外界电源更改L298N的IN1和IN2,共同完成L298N电机驱动模块的调试。 2、光电对管测速 光电对管采用TCRT5000,由一只特殊的发光二极管和光电三极管构成,当二极管发出的光打在光电三极管的基极B上时三极管CE导通。而正常情况下二极管的光不能到达光电管的基极上,故通过在车轮上贴反射片即可实现对小车的测速。假设车轮均匀贴有n片反射片,测得光电三极管的输出脉冲频率为f,则车速=f/n。为了提高测速的精度,在信号后级添加比较器调理信号为标准的方波,调节比较器运放的偏置电压使方波信号最适合于测速。 同样适用外界电机(已配有自制的编码盘),给电机加电让其带动编码盘旋转,将光电对管靠近编码盘,用示波器观测输出脉冲信号的有无与好坏,调节比较器偏置电压使脉冲最接近于方波且幅度大于3.3V。 3、超声测距 超声波测距的方法有多种:如往返时间检测法、相位检测法、声波幅值检测法。本设计采用往返时间检测法测距。其原理是超声波传感器发射一定频率的超声波,借助空气媒质传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲,其所经历的时间即往返时间,往返时间与超声波传播的路程的远近有关。测试传输时间可以得出距离。假定s为被测物体到测距仪之间的距离,测得的时间为T,超声波传播速度为V表示,则有关系式S=VT/2 。 超声波发射部分是为了让超声波发射换能器TCT40-16T能向外界发出40 kHz左右的方波脉冲信号。编程由单片机端口输出40 kHz左右的方波脉冲信号,由于单片机端口输出功率不够,40 kHz方波脉冲信号分成两路,送给一个由74HC04组成的推挽式电路进行功率放大以便使发射距离足够远,满足测量距离要求,最后送给超声波发射换能器TCT40-16T以声波形式发射到空气中。发射部分的电路,如图4所示。图中输出端上拉电阻R31,R32,一方面可以提高反向器74HC04输出高电平的驱动能力,另一方面可以增加超声换能器的阻尼效果,缩短其自由振荡的时间。 上述TCT40-16T发射的在空气中传播,遇到障碍物就会返回,超声波接收部分是为了将反射波(回波)顺利接收到超声波接收换能器TCT40-16R进行转换变成电信号,并对此电信号进行放大、滤波、整形等处理后,这里用索尼公司生产的集成芯片CX20106,得到一个负脉冲送给单片机的INT0引脚,以产生一个中断。 接在CX20106的第五脚上的电阻,用以设置带通滤波器的中心频率f0,阻值越大,中心频率越低。电路中采用一只粗调的可变电阻和一只精密调节的电阻串联而成。调节函数信号发生器产生40K的方波,接在超声发射电路的输入端,同时用示波器观测超声接收电路的输出端。用书本等模拟障碍物,调节两只电阻观测示波器看接收端否会产生电平跳变。 4、电源模块 对于小车而言电源是整个系统的咽喉,考虑到体积、重量、电能容量等。这里我们选取8节1.5V锂电池串联起来作为总电源输出(12V),采用LM78L05、LM317构成整个电源模块。 5、无线通信模块 无线通信采用现成的串行接口的蓝牙模块,只需要配置主从机、信道、通信密钥、波特率即可实现无线串行通信。这样PC和主控STC12C5A60S2只需将通信理解为串行通信,给程序构架带来便利。不过需要考虑通信接口的问题:STC12C5A60S2是5V电压供电,TXD和RXD的通信电信号自然是以5V为参考电平;蓝牙模块是3.3V电压供电,TXD和RXD的通信电信号自然是以3.3V为参考电平。所以我们需要添加电平转换,实现STC12C5A60S2与蓝牙模块的正常通信。一般电平转换可以使用专用的芯片74xHCT或164245,电阻分压法、OC/OD 器件法、晶体管上拉电阻法等。不过对
1
很久以前比赛作品了,无意中翻出来,借电路城平台免费分享,由于固定电话要接电话线,作为竞赛,环境搭建很麻烦,当时好像还没调稳定就停掉了。接上4*4矩阵键盘,打过一次200,其它的事好像就没搞过了。 固定电话模块实物图 电路城语:此资料是电子大赛作品,免费分享设计资料,不提供技术支持,请大家使用前验证资料的正确性! 电路+PCB源文件、程序、芯片PDF文档见附件
2021-04-22 15:03:55 3.09MB 固定电话模块 tea1602 mt8888 电路方案
1
基于STM32的水温自动PID控制源程序,完整工程文件
2021-04-21 11:24:28 4.13MB stm32 水温 控制 PID
1
2011-2012德州仪器C2000及MCU创新设计大赛,做一个小小的语音玩具,控制类成功参赛奖,完整的PCB和程序代码,比赛必备,比赛练习案例,创新创业比赛、青春杯、挑战杯、互联网+比赛赛参考,报告模板,技术模仿。适用于教学案例、毕业设计、电子设计比赛、出书项目实例,实际设计、个人DIY参考。
德州仪器C2000及MCU创新设计大赛作品,仪器仪表类优胜奖,高温热流热线式风量变送器,没有源码,比赛练习案例,创新创业比赛、青春杯、挑战杯、互联网+比赛赛参考,报告模板,技术模仿。适用于教学案例、毕业设计、电子设计比赛、出书项目实例,实际设计、个人DIY参考。 本设计针对目前垃圾焚烧场、焚化炉中高温气体的流速监测中存在的问题而提出。热流热线式风速传感器是利用放置在流场中具有加热电流的热线式敏感元件的热量转移与空气的流速之间的对应关系求得空气流动速度。传感器采用恒温差控制电路模块,使金属丝的温度差保持不变,消除了由于环境温度的变化对测量精度的影响,扩大了应用范围。
德州仪器C2000及MCU创新设计大赛作品,完整的PCB和程序代码,比赛必备,比赛练习案例,创新创业比赛、青春杯、挑战杯、互联网+比赛参考,报告模板,技术模仿。适用于教学案例、毕业设计、电子设计比赛、出书项目实例,实际设计、个人DIY参考。 此设计是用TMS320F28027的DSP作为主控芯片,制作了一部太阳能充电和和逆变装置。设计主要采用了DC-DC变换器,推挽变换器,DC-AC变换器,通过算法寻找太阳能电池的最大功率点。 设计使用了TI公司的TMS320F28927的DSP芯片,通过采样和多路输出PWM波来控制多块充电电路,逆变电路以及太阳能最大功率点的跟踪,充分利用芯片的各个功能。总体电路有模拟太阳能电池、buck电路、光耦驱动电路、推挽电路、全桥逆变电路、蓄电池和DSP等组成。如硬件框图所示,DSP通过对模拟光伏电池的输入电压和电流采样来追踪最大功率点;并通过对输出电压的采样来控制和限制给蓄电池充电的电压;再由蓄电池作为电源,DSP通过采样另一块buck电路的输出电压来控制给手机充电的电压;推挽电路DSP输出PWM控制开关管开断,经过变压器进行电压放大,于电压输出端采样稳定电压输出,再通过DSP输出SPWM进行全桥逆变实现DC-AC。
国际程序设计大赛作品欣赏。都是精致的程序。
2021-03-24 16:06:42 662KB 汇编 程序设计大赛
1
参加的是2020年的计算机设计大赛,软件应用与开发赛道。我们的开发文档仅供参考。(20页)
2021-03-21 15:00:12 4.38MB 计算机设计大赛 作品开发文档
97年汇编大赛作品,著名的汇编大赛作品,对空间的把握十分的成熟。 注:所有资源来自看雪学院
2021-03-15 22:00:51 268KB 汇编,逆向,破解,学习
1
共54个文件 2018地球巨大灾难之前的宁静(此文件某管家识别病毒,已加密,密码csdn) 05.eqx_frameskool 2007年作品.exe 12.fr-019 kkino64.exe 13.fr-030 candytron party火星美女.exe 14.flybye卡通.exe 15.fr-041_debris.exe 17.FAiRLiGHT(cpu).EXE 18.国内 psyong.exe 19.apc_universe.exe 22.chaostheory.exe 23.pb3.exe 24.zoom3_v1_02.exe 64K动画大赛作品_彗星撞地球.exe apc_universe.exe Beyond_Final.exe BinaryFlow_ATI.exe BinaryFlow_Nvidia.exe Brullwurfel.exe cat-F-Felix.exe cat-F-Felix_safe.exe chaostheory.exe fr-019-v110.exe fr-022.exe fr-027.exe fr-034.exe fr030-candytron-final-101.exe fr08v101.exe GaiaMachina.exe game. kkrieger.RAS.exe HEAVEN7W.EXE pb3.exe project_genesis.exe prophecy.exe prophecy《彗星撞地球》.exe ptct.exe rgba_195_95_256_win32_pc.exe rgba_paradise_final.exe rzr-the_scene_is_dead.exe squish.exe zoom3_v1_02.exe 之一:幽灵古堡.exe 之三:火域幻境.exe 之二:第七天堂.exe 之五:死亡阴影.exe 之六:金属迷城.exe 之四:爱之记忆.exe 光影.exe 幽灵古堡.exe 死亡阴影.EXE 火域幻境.EXE 爱之记忆.exe 第七天堂.EXE 金属迷城.EXE 彗星撞地球 据说半小时不重复 Warez出品的精品动画 近25万倍的压缩的精品 每年,世界各地著名的Warez组织都会推出一个小的动画片来比较,仅仅是用来炫耀其实力。64K的3D动画。要知道,一首普通的MP3,通常就有 4000K左右,一张普通的JPG压缩图片也要30-40K,而这个仅有63K的3D动画,你花半个小时也看不完而且不重复带音乐. prophecy《彗星撞地球》2000年时的最经典力作!相信大多网友对这个演示是相当熟悉了。将1.9G的数据压缩为64K,其3D渲染和声效却令人震撼,尤其是已64K的大小竟然演示了近30分钟的不重复3D影片,其技术令人震惊~因为,事实上,这个动画的真正容量超过15G,也就是说这个 Warez组织把它压缩了25万倍。注:系统必须安装有 directx8.0才行。因为动画支持DX8.0加速。 表面看起来这是一只小鸭的图片,然而把文件后缀名改成RAR,然后解压缩,很神奇的事情就发生了! 推荐配置:2G/512M/GF4Ti或ATi9600、128M以上 按A键可缩小,按S键放大,按F键快速放,按R键重放…… ++++++++++补充说明的分割线++++++++++++ 1、右键点鸭子图片,选择“图片另存为”。 2、文件后缀名可能无法直接修改,请: (1)右键点屏幕左下角“开始” (2)进入“资源管理器” (3)选择“工具”---“文件夹”选项---“查看” 取消“隐藏已知文件类型的扩展名”前的勾 (4)点“确定” 3、右键点鸭子图片,选择“重命名”,把文件名最后的“Jpg”改为“RAR”,注意,不要加引号。 4、解压缩,出现文件夹。双击其中的“彗星撞地球.exe
2021-03-14 15:52:46 3.1MB 64K 3D动画 极客 编程技术
1