电容 1x 0.1uF (0603) 2x 10uF (1206) 1x 22uF (1210) 三极管和MOSFET管 3x DMP3098L 9x MMBT2222A 单片机 1x PIC24FV16KA301 红外接收头 1x VS1838 轻触开关 1x Tactile Switch 全彩LED(共阴) 162x Tricolor LED (common-cathode) 我在制作过程中所用到的工具: 良好的灯光 放大镜-焊接完检测是否有短路或者虚焊 镊子-贴片元件的拾取 可调温的防静电电烙铁-我的的是936焊台,一般调温烙铁的请注意接地防静电 烙铁头-看个人焊接习惯而定,我用2C焊贴片,尖头焊LED,马蹄焊单片机 焊锡-看个人焊接习惯而定,贴片用的是0.4mm,LED用的是1mm 松香-必需品 吸锡器-很重要,比吸锡带用起来要方便多了 钳子-LED引脚剪切 剪刀-常用 电线-常用 Microchip PICKIT3编程器-对单片机PIC24FV16KA301烧写程序 第5步组装步骤 先焊接单片机PIC24FV16KA301,然后由内向外焊接所有的贴片阻容元件,焊完检查OK后再焊接LED。 电路板的摆放-我焊接时电路板按如图1方向放置,后面所有的图片电路板都将按这个方向放置。 所有贴片元件焊完了,仔细检查一下,确保没有短路,虚焊的现象,150欧的电阻特别要注意,因为LED焊上去后,这个电阻就很难再焊了,除非把LED拆下来... LED安装时分18个扇区,每扇区9个,先插入LED,往中间挤一下,使得LED的引脚和焊盘完全接触。然后接上电源,按动轻触开关到纯色模式,这时请检测LED是否工作正常,红,绿,蓝三色是否都亮,颜色亮度是否一致,不一致的请挑出来,我制作下来,162颗LED中有三个特别亮。 需要注意LED的方向,图上红色箭头的LED的那端是平的,LED另一头是圆的,如果插反的话LED是不会亮的哦。 第6步电源 电源可以使用单节锂电池,可以使用5V稳压电源,可以使用3节或4节接镍氢电池串联,可以从USB接口取电。 需要注意的是电路为了减小体积,没有加电源稳压和防接反电路,所以电源千万别接反,特别是测试时,看看清楚再接上。电源电压不要超过5.5V,超过单片机要损坏的。 自己加个电源接口会方便很多。 第7步遥控器与控制操作
程序中遥控代码使用的是SONY的代码,需要改成其他遥控器的定义需要自己改变include的文件 程序中使用下图红色的5向键,上下为模式切换,左右为速度变化,中间为暂停/启动。 我手头只有SONY兼容小遥控器,没有5向键,所以改了一下代码,其他功能键都和原来保持一致。 第8步软件 编译软件我用用的是MPLAB IDE v8.80,现在最新的版本是v8.88, MPLAB X IDE没试过,应该也是可以的。 软件可以在如下链接下 载,软件是免费全功能的,24FV系列单片机用的是16位的汇编语言 http://www.microchip.com/stellen ... p;dDocName=en019469 单片机PIC24FV16KA301需要使用PICKIT3编程,PICKIT2肯定不支持,ICD2.5应该也可以的。 单片机PIC24FV16KA301数据手册下载链接 http://ww1.microchip.com/downloads/en/DeviceDoc/39995c.pdf
|