【E1736】智能灯带控制器 含源码+原理图+PCB图

2021-10-25 10:31:35      索炜达电子      1621     

项目编号:E1736

文件大小:4.3M

源码说明:带中文注释

开发环境:C编译器

简要概述:

本发明智能灯带控制器是一款多功能、高性能、智能化的 LED 灯带控制器。

本软件所依赖的理论基础非常深奥,为一部发明专利,具体参见“CN201510387617-一种LED灯带显示效果控制方法.pdf”。本系统的实现过程中,首先将此理论抽象为一种虚拟机,然后通过可视化的“灯带编辑软件”构造出供此虚拟机使用的字节码,接下来将字节码“下载”到虚拟机中执行。在灯带控制器设备和灯带编辑器软件中,分别置有两套互相等价的虚拟机,因此模拟器的显示效果与灯带控制器实际驱动的显示效果等同。

【E1736】智能灯带控制器 含源码+原理图+PCB图

安装教程和使用说明

请参考“灯带编辑软件使用说明书.pdf”文件的内容

目录│文件列表:

 └ SmartLed

    │ CN201510387617-一种LED灯带显示效果控制方法.pdf

    │ IC资料-HL1606_级联LED驱动IC.pdf

    │ 灯带编辑软件使用说明书.pdf

    ├ 上位机可执行程序

    │  └ LedEditor.exe

    ├ 上位机程序源码

    │  │ LedEditor.sln

    │  ├ LedEditor

    │  │  │ CMSComm.cpp

    │  │  │ CMSComm.h

    │  │  │ ColorSelectComboBox.cpp

    │  │  │ ColorSelectComboBox.h

    │  │  │ ComPortEnum.cpp

    │  │  │ ComPortEnum.h

    │  │  │ Encoder.cpp

    │  │  │ Encoder.h

    │  │  │ ImageButton.cpp

    │  │  │ ImageButton.h

    │  │  │ ImgMgr.cpp

    │  │  │ ImgMgr.h

    │  │  │ Led.cpp

    │  │  │ Led.h

    │  │  │ LedBar.cpp

    │  │  │ LedBar.h

    │  │  │ LedEditor.cpp

    │  │  │ LedEditor.h

    │  │  │ LedEditor.rc

    │  │  │ LedEditor.reg

    │  │  │ LedEditor.vcproj

    │  │  │ LedEditor.vcxproj

    │  │  │ LedEditor.vcxproj.filters

    │  │  │ LedEditorDoc.cpp

    │  │  │ LedEditorDoc.h

    │  │  │ LedEditorView.cpp

    │  │  │ LedEditorView.h

    │  │  │ LedMgr.cpp

    │  │  │ LedMgr.h

    │  │  │ LedMode.cpp

    │  │  │ LedMode.h

    │  │  │ LedModeMgr.cpp

    │  │  │ LedModeMgr.h

    │  │  │ LedModeOption.cpp

    │  │  │ LedModeOption.h

    │  │  │ macro.h

    │  │  │ MainFrm.cpp

    │  │  │ MainFrm.h

    │  │  │ ModeOptionDlg.cpp

    │  │  │ ModeOptionDlg.h

    │  │  │ ProgramDlg.cpp

    │  │  │ ProgramDlg.h

    │  │  │ ReadMe.txt

    │  │  │ resource.h

    │  │  │ SetupLedBarDlg.cpp

    │  │  │ SetupLedBarDlg.h

    │  │  │ SmartDC.h

    │  │  │ stdafx.cpp

    │  │  │ stdafx.h

    │  │  │ TextProgressCtrl.cpp

    │  │  │ TextProgressCtrl.h

    │  │  └ res

    │  │     │ bitmap1.bmp

    │  │     │ bitmap2.bmp

    │  │     │ bitmap3.bmp

    │  │     │ bitmap4.bmp

    │  │     │ bmp00001.bmp

    │  │     │ bmp00002.bmp

    │  │     │ LedEditor.ico

    │  │     │ LedEditor.rc2

    │  │     │ LedEditorDoc.ico

    │  │     │ mainfram.bmp

    │  │     │ PortUnit.bmp

    │  │     │ start1.bmp

    │  │     │ stop1.bmp

    │  │     └ Toolbar.bmp

    │  └ SetupLedEditor

    │     │ MSCOMM32.DEP

    │     │ MSCOMM32.OCX

    │     │ msvcrt.dll

    │     └ SetupLedEditor.vdproj

    ├ 下位机程序源码

    │  ├ 主控89C51单片机

    │  │  │ ControlerMain

    │  │  │ ControlerMain.hex

    │  │  │ ControlerMain.lnp

    │  │  │ ControlerMain.M51

    │  │  │ ControlerMain.Opt

    │  │  │ ControlerMain.plg

    │  │  │ ControlerMain.Uv2

    │  │  └ main.c

    │  ├ 协同89C51单片机

    │  │  │ ByteCode.c

    │  │  │ ByteCode.h

    │  │  │ HL1606.c

    │  │  │ HL1606.h

    │  │  │ LedControler

    │  │  │ LedControler.hex

    │  │  │ LedControler.lnp

    │  │  │ LedControler.M51

    │  │  │ LedControler.Opt

    │  │  │ LedControler.plg

    │  │  │ LedControler.Uv2

    │  │  │ LedMode.c

    │  │  │ LedMode.h

    │  │  └ main.c

    │  └ 测试单灯带点亮

    │     │ main.c

    │     │ TestControler

    │     │ TestControler.hex

    │     │ TestControler.lnp

    │     │ TestControler.M51

    │     │ TestControler.Opt

    │     │ TestControler.plg

    │     └ TestControler.Uv2

    └ 硬件参考设计

       │ 灯带接口小板.PCB

       │ 灯带控制器主机原理图.Sch

       └ 灯带控制器主机板.PCB

TAG智能灯带
  • 6 次
  • 1 分