在线客服

咨询热线400-1515255

产品中心PRODUCT CENTER

Kepler11积木式智能硬件开发板作者: 发布于:2019-10-24 09:40:31

       Kepler11开发板的创新,不仅在于它搭载了专利产品TreeOS构件化实时操作系统,还在于它采用了业内首创的子母板结构的可堆叠设计(电子积木),不仅有各种外围功能模块可供选择,MCU也可轻松替换,用户可以像搭积木一样快速搭建自己所需的应用系统!

一、Kepler11开发板特点
      1、子母板结构:母板集成了一些最常用的功能,包括数码管、LCD、键盘、红外遥控器、串口、AD输入、蜂鸣器、时钟、E2PROM、继电器、电源等;子板包含各种MCU板(如51、STC、AVR、MSP430、STM8、STM32等)、各种外围功能板,如PWM、DA、4~20mA、GPS、短信、GPRS、RS485、WiFi、蓝牙、无线模块、USB、触摸屏、TFT LCD、MP3、语音、FLASH、SD卡、RFID、各种传感器等等;
       2、可堆叠设计:上述这些模块可以像搭积木一样随意组合,满足用户的各种需求;
       3、模块化设计:预装TreeOS ComLib 软件构件库,不仅软件可配置可剪裁,硬件也做到了可配置,符合嵌入式系统的特点,效率极高;
       4、可扩展:用户需要增加某种功能,可购买相应的模块,与系统无缝连接,即装即用;
       5、+5V与+3.3V电源并存:方便设计不同电压的系统;
       6、价格低廉。
       以前,用户为了学习不同的单片机,需要购买不同的开发板,如果某些功能不全,还得购买更多的开发板,成本很高,而且有很多功能重复,造成浪费。不仅如此,不同的开发板之间的软件无法直接移植,用户需要花很多时间来消化,效率很低。而若使用电子积木式的Kepler11开发板,可以按需配置,不仅节省成本,而且学习与开发效率也大为提高。
       当然,Kepler11开发板最有价值之处还是其预装了TreeOS ComLib软件库。

二、Kepler11开发板与其它学习板的比较

 

  软件架构 功能组件 编程经验
Kepler11
其他学习板    
纵观现有的单片机学习板,存在两方面问题:
1、过分强调硬件功能模块,软件粗编滥造。通常仅提供一些演示用途的硬件驱动程序,而对于编程思路、编程技巧、以及培养良好的编程习惯等问题却鲜有提及;
2、MCU固定,功能固定,难于灵活扩展。


比较内容 其他51学习板 Kepler11开发板
软件来源   实际项目,专家编写
软件架构 完整的可通用架构
软件可读性 一般 注释充分、条理清晰
编程规范 有一套完整编程规范
软件模块化 没有考虑 极好
软件可移植性 没有考虑 可迅速移植到其他单片机
软件可用性 仅限于学习 可直接在实际项目中使用
软件可靠性 没有考虑
软件健壮性 没有考虑
软件后续维护 没有考虑 非常方便维护
适用操作系统   TreeOS,带ComLib软件构件库
可升级
软件整体评价 非常好
硬件配置 功能固定,可扩展性差 电子积木式设计,各种MCU、各种功能模块齐全
电路设计 仅供学习 贴近实际产品
需要条线 需要很多条线 条线少,使用方便
性价比 一般 极高
三、Kepler11助您跨过“新秀墙”
         软件架构问题可以说是童鞋们学习单片机道路上要遇到的第一道坎,借用NBA的说法就是“新秀墙”。开发单片机项目,软件架构设计至关重要。设计合理,编程就比较顺当,开发也容易成功。反之编程就会很别扭,来来回回修改,既耗费大量时间,产品的质量还有问题。很多童鞋尽管C语言学得好,单片机及各种周边设备也玩得很熟,但是编出来的软件总是漏洞百出,无法使用,主要原因是没有处理好软件架构问题。从一些到我们公司实习或工作的大学生身上我们发现,不懂得合理设计软件架构是个普遍存在的问题。
         尽管单片机资料汗牛充栋,但是有关软件架构方面的资料却很少,这主要是因为软件架构隐含在程序中,往往要结合程序才能说得清楚。每个成熟的工程师都有自己一套经过多年摸索出来的做法,他们是不会轻易拿出来共享的。
         现在好了,TreeOS提供了一套完整的具有普适性的软件架构,童鞋们可以借助TreeOS轻松地越过这堵“新秀墙”。


四、Kepler11开发板的硬件配置



母板提供的功能包括:

        --2个扩展输出芯片74HC574
        --1个74HC573芯片
        --4X4矩阵键盘
        -1602字符型液晶电路
        --12232字符型液晶电路
        --12864点阵型液晶电路(小屏)
        --12864点阵型液晶电路(大屏)
        --I2C EEPROM 芯片AT24C64
        --I2C时钟芯片PCF8563
        --继电器
        --纽扣电池及插座
        --一体化红外线接收管、遥控器
        --DS18B20温度传感器座
        --有源蜂鸣器
        --RS232芯片SP3232
        --USB-232转换芯片PL2303
        --可直接通过USB接口供电和下载程序
        --单片机40脚外扩接口
        --5.0V、3.3V电源输出
        --可选用STC、AVR、STM32F10x等各种常用单片机
        --可选用各种外围功能模块