虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

MPU6050 模拟IIC<b> STM32</b>

  • 这个例子做的是去年全国电子电子设计大赛E题

    这个例子做的是去年全国电子电子设计大赛E题,悬挂运动控制系统(E题),我只做了画线和画圆两个部分,纯粹是玩,所以精度不是很高,终点定位精度误差差不多0.5cm左右,画圆在两个斜率无穷大区误差较大需要修正。 一开始我用的是L297+L298驱动,感觉脉冲相位控制比较麻烦,后来想到avr相对51的速度,用B口模拟脉冲,L293驱动。电机我用的是两个42BYG四相八拍六线步进电机,资料很好找。 这个试验做起来可能有点麻烦,比赛的时候需要特定的板子,就象附件E题里所示,注意电机转动的时候不能让绕线重叠,会严重影响精度,绳子要用无弹性的,我用的是去渔具店买的尼龙的无弹性渔线。

    标签: 全国电子 电子设计大赛

    上传时间: 2014-12-07

    上传用户:youmo81

  • Proteus 是目前最好的模拟单片机外围器件的工具

    Proteus 是目前最好的模拟单片机外围器件的工具,真的很不错。可以仿真51 系列、AVR,PIC 等常用的MCU 及其外 围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI 器件,部分IIC 器件,...)

    标签: Proteus 模拟 单片机 外围器件

    上传时间: 2014-01-24

    上传用户:fredguo

  • TLV1544与TMS320VC5402通过串行口连接

    TLV1544与TMS320VC5402通过串行口连接,此时,A/D转换芯片作为从设备,DSP提供帧同步和输入/输出时钟信号。TLV1544与DSP之间数据交换的时序图如图3所示。 开始时, 为高电平(芯片处于非激活状态),DATA IN和I/OCLK无效,DATAOUT处于高阻状态。当串行接口使CS变低(激活),芯片开始工作,I/OCLK和DATAIN能使DATA OUT不再处于高阻状态。DSP通过I/OCLK引脚提供输入/输出时钟8序列,当由DSP提供的帧同步脉冲到来后,芯片从DATA IN接收4 b通道选择地址,同时从DATAOUT送出的前一次转换的结果,由DSP串行接收。I/OCLK接收DSP送出的输入序列长度为10~16个时钟周期。前4个有效时钟周期,将从DATAIN输入的4 b输入数据装载到输入数据寄存器,选择所需的模拟通道。接下来的6个时钟周期提供模拟输入采样的控制时间。模拟输入的采样在前10个I/O时钟序列后停止。第10个时钟沿(确切的I/O时钟边缘,即上升沿或下降沿,取决于操作的模式选择)将EOC变低,转换开始。

    标签: 1544 5402 TLV 320

    上传时间: 2014-12-05

    上传用户:yepeng139

  • 问题描述:编写一个JAVA程序

    问题描述:编写一个JAVA程序,用面向对象设计的方法编写一个电话卡的类。包括卡号、密码、余额、拨入号码等 b)基本要求:类的属性有卡号、密码、余额、拨入号码,电话卡的常用操作可以用连接电话方法、返回余额方法与通电话方法来实现。 c)方法功能描述: 构造方法(PhoneCard(卡号,密码,余额,拨入号码))可以完成属性值初始化赋值,并判断余额,余额为负就退出系统,请在构造方法中将初始时的连接置为false即表示没有连接。 卡号long cardNumber 密码private int password,余额double balance,拨入号码string connectNumber boolean connected(一个布尔类型变量表示电话卡连接状态,初始时默认没有连接,值为false,当调用连接电话方法()后,在判断卡号和密码相匹配后值置为true) 连接电话方法(performConnection(卡号,密码))可以完成检查卡号和密码,它是只有在卡号和密码相匹配时才连接 返回余额方法(getBalance())得到电话卡的余额 通电话方法(performDial())是模拟通过过程中,余额会不断减少,每调用此方法,电话卡的余额减少0。5元,打一次电话调用一次

    标签: JAVA 编写 程序

    上传时间: 2014-01-20

    上传用户:1109003457

  • 51系列单片机的IIC软件包

    51系列单片机的IIC软件包,模拟通信软件包,可以和具有IIC的芯片使用

    标签: IIC 51系列 单片机 软件包

    上传时间: 2015-11-20

    上传用户:yepeng139

  • 在微机上模拟I2C总线的设计中

    在微机上模拟I2C总线的设计中,用并行口的D0(PIN2)模拟SCL信号,用D1(PIN3)模拟SDA信号。根据IIC总线的电平规范

    标签: I2C 微机 模拟 线的设计

    上传时间: 2013-11-27

    上传用户:咔乐坞

  • 某旅馆有n个等级的房间

    某旅馆有n个等级的房间,第i等级有a个房间,每个等级有b个床位(1<=i<=n). 模拟旅馆个管理系统中床位的分配和回收功能,设计能为单个旅客分配床位,在其离店便回收床位(供下次分配)的算法

    标签: 房间

    上传时间: 2016-04-14

    上传用户:VRMMO

  • Proteus6.7是目前最好的模拟单片机外围器件的工具

    Proteus6.7是目前最好的模拟单片机外围器件的工具,真的很不错。可以仿真51系列、AVR,PIC等常用的MCU及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC器件,...) 其实proteus与multisim比较类似,只不过它可以仿真MCU!

    标签: Proteus 6.7 模拟 单片机

    上传时间: 2016-04-14

    上传用户:aeiouetla

  • 本源码维MSP430F149控制IIC协议的AD芯片DAC5571

    本源码维MSP430F149控制IIC协议的AD芯片DAC5571,并再1602液晶上显示数据 MCU的P1.0、P1.1 端口与DAC5571 的SDA、SCK端口连接,通过在两个GPIO上模拟 I2C时序从而实现对DAC的操作。可以看到,DAC5571 的输出端Vout连接到了跳线座P7 的第 1 脚。如果用短路帽将跳线座J1 的 2 脚 和 3 脚连接,则DAC的输出直接驱动LED,可以通过LED亮度的变化直观地观察到 DAC输出电压值的变化;如果用短路帽将跳线座J1 的2 脚和1 脚连接,则可以用 MSP430 内置的ADC对DAC输出的电压进行采样转换,对ADC和DAC电路同时进行应用。

    标签: 430F F149 5571 MSP

    上传时间: 2016-07-04

    上传用户:cuiyashuo

  • 本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线

    本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。

    标签: 24C C02 EEProm 02

    上传时间: 2014-01-09

    上传用户:pompey