Smart Home | 系统结构 (v1.1改进)

我对智能家居一直很看好,它让嵌入式技术如此贴近人们生活。 几个月前,我就开始了智能家居系统的设计,但一直没有步入实际设计阶段。利用长假时间,我对第一版设计做了一些改进,改进的内容主要有: 1)使用Wifi代替了原有线连接,使得中心服务器可在任意位置部署; 2)使用无线连接代替了原485的连接方式,避免了布线的繁琐; 3)希望可以增加语音识别和TTS功能; 4)去除了触摸屏以及Qt/E,显示和用户操 […]

机器人电机驱动器YFWind

YFWind是专门用于中小型移动机器人的电机驱动模块,该模块支持双路有刷电机驱动,可提供5A持续电流,6A瞬间电流,电路留有YFSMega专用接口,也可使用其它控制器驱动。模块留有电源指示灯、正反转工作指示灯,并具有反接、过热关断、输出短路等保护。 模块的主要特性如下所示: 控制对象 5 – 12V 直流电机 负载电流 5A持续,6A峰值 通道数量 两路 控制方式 GPIO 调速方式 PWM 指示 […]

机器人控制器YFSMega128

YFSMega128是我在2010年设计的一款机器人控制器,该控制器使用Atmega128作为主控芯片,具有丰富的外设资源,包括:8路数字输入/输出,8路模拟量输入,6路PWM输出,2路转速传感器输入,1个LCD显示,4个用户按键,1个蜂鸣器,1个IO并口与1个YFWind电机接口。 该控制器的参数如下所示: Application 机器人竞赛、机器人DIY、AVR学习、毕业设计 MCU Atme […]

活动 | STM意法半导体2012全国研讨会记录

本周三,我前往南京绿地洲际酒店参与了ST公司的全国巡回研讨会。 本次研讨会主要介绍了ST公司MCU家族的两款新系列:STM32F0与STM32F3。 STM32F0系列用于成本敏感的领域,主频在48MHz,可将STM32F1系列进行直接替换,降低产品成本。相比F1系列,STM32F0中加入了1路32位定时器与2路模拟比较器功能。 STM32F3系列基于Cortex-M4,可以认为是F4系列的低成本 […]

关于编程语言的选择与体会

从我最早接触编程至今已有近10年时间,当时是在初中时,通过文曲星编写了几款基于文字和简单图形的游戏。高中时因没有相关条件与指导,慢慢就荒废了下来,中途曾经因为计算机考试学过一段时间VB,但就当时的知识能力,并没有学习的很深入。上大学以后,学校开设了C语言和VB的相关课程,加之之后对单片机和嵌入式系统的狂热,让我更加深入的接触了计算机编程的原则与方法。 我虽然不是计算机专业出生,但在学习、工作中还是 […]