打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
利用stm32核心板/开发板搭建你的应用
 在此之前,你应该有一些关于单片机/嵌入式基础。
现在分享一些经验,希望可以对大家有些帮助。
一个嵌入式最小系统,比如stm32核心板,你可以做的哪些事情?
(1)通信。
        你可以使用无线模块来只做自己的无线控制器,可以无线传输数据。这样的模块很多,接口也不一样。
      a)蓝牙。蓝牙模块可以用来传输数据。加个在20-30之间。模块接口有spi,串口。一般选择用串口的,因为不需要复杂的时序,直接像单片机给上        位机发送数据一样简单。具体一些参数配置可以看送的资料。
      b)其他无线模块。这种类型的也有很多,nrf的有好几种,从传输速率和距离不同,可以满足不同的需求,价格几块钱到几百块钱 ,                         距离一般比蓝牙远。这种模块一般都有参考源代码,你只需要:
                  1修改源代码
                   2移植到你的芯片平台
                   3发挥自己的想象,编写自己的功能。
      c)有线通信。包括网络通信,485通信,232通信,can总线,可以在机器之间通过线缆传输数据。
 (2)控制。
    你可以用来控制机器运动。
          a)直流电机控制。你可以使用DA或者pwm驱动芯片来控制一些功率器件,来调节直流电机转速,可以制作智能车设计。
          b)交流电机控制。你可以使用正、余弦脉宽pwm调制信号控制交流电机转速,同样可以实现运动控制。
          c)舵机和步进电机控制。你可以用pwm来驱动舵机和步进电机,可以实现精确地角度或者位置控制。
(3)电源。
          a)直流精确稳压电源。你可以使用DA或者pwm,加上一些功率器件,以及配合AD进行反馈调节,从而对电源输出电压进行精确控制。                 控制类型可以是电压,电流等参数。电路结构可以是升压,降压,升降压(cuk)
         b)交流电源。你可以利用正弦先脉宽调制信号驱动功率器件,经过低通滤波之后得到交流电源。
(4)数据采集。
   你可以用一些辅助外围传感器得到环境的一些数据。
      a)温湿度传感器
      b)光传感器(包括摄像头,激光传感器)
      c)声音传感器
      d)力学传感器(陀螺仪,加速度传感器,大气压传感器)
      e)磁场传感器
      f)辅助传感器(GPS等)。
(5)显示器件。
       a)液晶。你可以驱动液晶,显示图像,数字,文字等。
        b)点阵led或者数码管,可以显示简单图案。
(6)人机交互。
   你可以使用按键或其他一些输入设备来给机器输入数据。
   (7)其他。

通过这些方面,你可以搭建自己的一个人工智能系统,机器人,等。想象有多远,没有止境。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
基于STM32的有感直流无刷电机控制器
自动循迹机器人控制系统的设计
基于电磁传感器路径识别的智能车控制系统
「好设计论文」基于STM32的多功能空气净化器控制系统开发
基于STM32F103的直流电机调速系统
两轮平衡车的设计
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服