选择特殊符号
选择搜索类型
请输入搜索
单板机,将计算机的各个部分都组装在一块印制电路板上,包括微处理器/存储器/输入输出接口,还有简单的七段发光二极管显示器、小键盘、插座等其他外部设备。功能比单片机强,适于进行生产过程的控制。可以直接在实验板上操作,适用于教学。全亚公司于1977年在台湾推出以 Z80 为中央处理器的单板微电脑学习机,型号 EDU-80。
单板机与单片机最大的不同在于系统组成。
单板机是把微型计算机的整个功能体系电路(CPU、ROM、RAM、输入/输出接口电路以及其他辅助电路)全部组装在一块印制电板上,再用印制电路将各个功能芯片连接起来。
单片机就是一块集成电路芯片上集成有CPU、程序存储器、数据存储器、输入/输出接口电路、定时/计数器、中断控制器、模/数转换器、数/模转换器、调制解调器等部件。
单片机用途
单片机由于体积小,成本低等特点,大量用于了生活设备现代化中。像我们日常生活中的智能电器,汽车等等。
早期的微型计算机的典型组成是6个(或更多)电路板--插入一个底板内--执行中央处理器单元(CPU)、内存、磁盘控制器和串行/并行端口功能。这些基于底板的微型计算机被用来获取数据、进程控制和R&D计划,但是通常体积太大以至于不能被用做设备内的智能嵌入式。
就是在一块PCB电路板上把CPU,一定容量的ROM,RAM以及I/O接口电路等大规模集成电路片子组装在一起而成的微机,并配有简单外设如键盘和显示器,通常在PCB上固化有ROM或者EPROM的小规模监控...
单片机就是把CPU,ROM,以及外围接口电路如I/O电路都集成在一快芯片上,其基本拥有计算机的功能,由于其本身的集成度相当高,所以ROM RAM容量有限,接口电路也不多,适用与一般小系统中. 单板机就...
单片机就是把CPU,ROM,以及外围接口电路如I/O电路都集成在一快芯片上,其基本拥有计算机的功能,由于其本身的集成度相当高,所以ROM RAM容量有限,接口电路也不多,适用与一般小系统中. 单板机就...
单板机在漆包机电气控制中的应用
以某公司生产的漆包机设备为例,分析现有漆包机电气控制方式的特点,针对其存在的缺陷和待完善之处,提出一种基于单板机控制的漆包机电气控制方案。介绍该系统的硬件结构;通过运用多种控制策略,实现对新型立式漆包机生产过程的控制。结果表明:该控制系统设计合理,能够达到技术要求。
利用单板机实现交通灯信号管理
在计算机原理实验中,常常要从学习单板机入人手。为提高学生学习和使用单板机的兴趣,这里介绍一种简单而实用的实验。通过使用Z80单板机对十字路口交通信号灯进行管理,使交通信号灯能够在程序控制下自动进行转换。
另外,工业计算机的组成部件不同。工业计算机工作的场合不同,也必然导致了其构成的部件和通用计算机不同。比如说工业计算机可以没有显示屏,可以拥有多个串行口,其CPU是专用的工业控制的CPU,所用的系统板面积很小。以上的所有这些特点都反映了两种计算机组成上的差别。由于工业控制的恶劣环境,经常需要特种的部件来构成工业控制用的计算机。比如,在一些情况下需要比较宽的工作温度,不少工业计算机能够在零下20度到80度的温度范围内工作;另外一些情况下需要稳定性更好的器件,比如说抗强干扰的器件。这些特点都是和工业计算机的用途密切相关的。也正是因为功能五花八门,不同的工业计算机也有不一样的接口,通用性较普通计算机差。
工业计算机的软件系统和普通计算机不同。工业计算机的软件系统比较单一,主要实现一个特定的功能,而且由于工业计算机通常采用速度不是非常快的处理器,使得程序的编写要求比较高。工业计算机通常采用仿真环境来开发程序,并采用脱机运行的方式。而普通计算机拥有大量的通用的应用程序,处理器的速度非常快,软件的开发系统也完全在机器上面,无需其他环境的支持。
SBC1788 工业级单板机是深圳市英蓓特科技有限公司 基于 NXP LPC1788FBD208工业级处理器推出的一款32-bit ARM Cortex-M3内核的工业级单板机。板子提供所有的外设驱动例程及实时操作系统,通过排针外扩了UART、I2C、SPI、PWM、AD、DA等通讯接口,极大的方便了用户的各种应用需求。SBC1788遵循工业级标准设计,其丰富的通讯接口和良好的EMC性能可以满足工业级产品的各种需求,特别适合应用于工业控制、仪器仪表、智能家居、医疗诊断、电机控制等领域。 英蓓特同时提供基于LPC1788的工业板、工控板、单板机、核心板、开发板、评估板的定制服务。
SBC1788工业级单板机产品示意图:
处理器
ARM 32-bit Cortex-M3,最高运行频率为120MHz
内部集成512KB Flash,96 KB SRAM,4KB EEPROM
集成LCD控制器,支持24bpp真彩模式接口,高达1024×768分辨率
USB 2.0 Full-speedDevice / Host / OTG
MII/RMII 接口10/100 Mbits Ethernet MAC
2路CAN 2.0B,5路UART,1路I2S,3路I2C,3路SSP
4个32位通用定时器,2路标准PWM,1路带正交编码器接口的电机控制PWM
1路12-bit 最高可达400KHZ的ADC、1路10-bit DAC
高达165个I/O口
存储器
128MB NandFlash
32MB SDRAM
4MB SPI Flash(预留接口)、2Kb EEPROM(预留接口)
液晶触摸屏接口
支持4.3寸(480*272)、7寸(800*480)TFTLCD
支持4线电阻触摸
16bit RGB565模式
传输接口
4路串口
UART1:5线串口,排针引出.默认为TTL电平,可定制为RS232电平
UART0:3线串口,RS232电平,DB9公头引出
UART3:3线串口,排针引出。默认为RS232电平,可定制为TTL电平
UART4:3线串口,排针引出。默认为TTL电平,可定制为RS232电平
1路RS485接口(由凤凰端子引出)
1路CAN2.0B接口(由凤凰端子引出)
1路以太网(10/100Mbps)
USB接口:
1×USB2.0 host,12Mbps
1×USB2.0 OTG/device/host,Full-speed,12Mbps
1路5线带硬件流控制接口
1路TFCARD接口
输入输出接口
2个用户按键,1个复位按键,1个ISP按键
20pin标准JTAG调试接口
1路蜂鸣器
扩展接口
1路6通道PWM接口
1路3通道ADC接口
1路DAC接口
1路SPI接口
1路IIC接口
多达18个完全独立GPIO口
1路5*5矩阵键盘接口
1路外部12V供电接口
RTC
一路精准RTC插座
看门狗
芯片内部自带2路看门狗
板载预留外部硬件看门狗
LED指示灯
1个电源指示灯
1个USB OTG FS指示灯
1个USB Host FS指示灯
4个用户自定义灯
电气特性
工作温度 :-40 ℃~ 85 ℃
存储温度 :-40 ℃~ 85 ℃
操作湿度 :0% ~ 90%,非冷凝
电气指标 :12V@120mA(不带LCD)
系统指标 :符合CE、FCC、CCC
性能指标 PCB
机械尺寸 :120mm*87mm
PCB规格 :6层板设计
系统特性
支持uCOSII_v2.86操作系统
支持uCGUI_v3.90a & EmWin5.12
支持FatFs_vR0.08a 文件系统
支持LWIP _v1.4.0协议栈
基本驱动例程
模块 | 例程 | 功能实现 |
01-LCD | LCD_43T | 4.3寸、7寸TFT LCD屏驱动测试,在LCD屏幕上显示R、G、B、3条色带 |
02-USB-Device | Usb_MassStorage | 将单板机枚举为MSC设备即大容量存储设备,实现Host与单板机的数据交换 |
USB_VirtualCom | 将单板机枚举为VCP设备即虚拟串口通信设备。用户可以将单板机视为USB转串口模块 | |
03-USBHostLite | UsbHost_MassStorage | 将单板机枚举为MSC主机,可以识别U盘等MSC设备 |
04-Ethernet | Emac_EasyWeb | NXP官方提供的简单web应用例程 |
Emac_uIP | uIP v1.40协议栈移植例程 | |
Emac_Raw | 使用Raw格式数据帧测试EMAC驱动例程 | |
05-UART | UART_Autobaud | 串口自动侦测波特率模式例程 |
UART_Dma | 串口DMA模式数据通信例程 | |
UART_Interrupt | 串口中断模式数据通信例程 | |
UART_Polling | 串口查询模式数据通信例程 | |
Uart_Rs485Master | RS485主机通信例程 | |
Uart_Rs485Slave | RS485从机通信例程 | |
06-EMC | Emc_NandFlashDemo | NandFlash测试例程 |
Emc_SdramDemo | SDRAM测试例程 | |
07-RTC | Rtc_Alarm | RTC报警功能例程 |
Rtc_Calendar | RTC实现万年历例程 | |
Rtc_Calibration | RTC时钟校准例程 | |
08-EEPROM | Eeprom_Demo | LPC1788内部E2PROM使用例程 |
09-CAN | Can_Selftest | CAN自回环模式测试例程 |
Can_Aflut | CAN正常网络通讯模式测试例程 | |
10-DMA | DMA_Flash2Ram | 使用DMA将数据从FLASH传送至RAM例程 |
11-WDT | Wdt_Interrupt | 看门狗产生中断事件例程 |
Wdt_Reset | 看门狗产生复位信号例程 | |
Wdt_WindowMode | 看门狗窗口模式下的中断以及复位事件例程 | |
12-TIMER | TIMER_Capture | 定时器输入捕获例程 |
Timer_FreqMeasure | 使用定时器测量信号频率例程 | |
TIMER_MatchInterrupt | 定时器输入匹配例程 | |
13-SYSTICK | Systick_10msBase | 系统定时器例程 |
Systick_Stclk | 使用外部时钟源产生Systick中断例程 | |
14-NVIC | Nvic_Priorities | 中断优先级设置例程 |
Nvic_VectorTableRelocation | 中断向量表重定位例程 | |
15-PWR | Pwr_DeepPowerDown | 深度掉电模式例程 |
PWR_DeepSleep | 深度睡眠模式例程 | |
Pwr_PowerDown | 掉电模式例程 | |
PWR_Sleep | 睡眠模式例程 | |
16-GPIO | GPIO_Interrupt | GPIO外部中断例程 |
GPIO_LedBlinky | LED&Key例程 | |
17-PWM | Pwm_DualEdge | 双边沿PWM输出例程 |
Pwm_SingleEdge | 单边沿PWM输出例程 | |
Pwm_MatchInterrupt | PWM匹配中断例程 | |
18-MCI | Mci_CidCard | Micro SD卡简单检测例程 |
Mci_ReadWrite | Micro SD卡读写测试例程 | |
Mci_Fatfs_v008a | 基于Micro SD卡的Fatfs文件系统移植例程 | |
19-SSP | SSP_Dma | SPI DMA方式自发自收测试例程 |
SSP_LCD_Touch | LCD Touch触摸测试例程 | |
20-I2C | I2C_E2PROM | 硬件I2C接口,AT24C02测试例程 |
21-ADC | Adc_Burst | 使用突发模式完成ADC转换例程 |
ADC_Dma | 使用DMA方式读取ADC数值例程 | |
ADC_Interrupt | 使用中断方式读取ADC数值例程 | |
ADC_Polling | 使用查询方式读取ADC数值例程 | |
22-DAC | Dac_Dma | 使用DMA方式传输数据至DAC,产生三角波例程 |
Dac_SineWave | 使用DMA产生正弦波例程 | |
23-MCPWM | Mcpwm_Simple | 马达控制PWM例程 |
24-QEI | Qei_Velo | 正交编码接口例程 |
25-BOD | BOD_Demo | 掉电检测例程 |
26-CRC | Crc_Demo | LPC1788 硬件CRC例程 |
Crc_Dma | 使用DMA支持CRC例程 | |
27-IAP | IAP_Demo | 芯片内部Flash测试例程 |
扩展驱动例程
1-Lwip | SBC1788-Leip-v1.4.0 | Lwip1.4.0网络协议栈移植例程 |
2-emWin | SBC1788-emWin512 | emWin512 GUI例程 |
3-uC/OS-II uC/GUI | SBC1788-uCOSII-uCGU | uC/OS-II-v2.86 以及uC/GUI-v3.90a的BSP软件支持包 |
4-uC/OS-II | SBC1788-uCOS-II-v2.86 | uC/OS-II-v2.86的BSP软件支持包 |
医疗产品
工业控制终端
网络终端
智能仪器仪表
家庭/楼宇自动化
数据采集分析
电机控制
SBC1788 工业级单板机是深圳市英蓓特科技有限公司 基于 NXP LPC1788FBD208工业级处理器推出的一款32-bit ARM Cortex-M3内核的工业级单板机。板子提供所有的外设驱动例程及实时操作系统,通过排针外扩了UART、I2C、SPI、PWM、AD、DA等通讯接口,极大的方便了用户的各种应用需求。SBC1788遵循工业级标准设计,其丰富的通讯接口和良好的EMC性能可以满足工业级产品的各种需求,特别适合应用于工业控制、仪器仪表、智能家居、医疗诊断、电机控制等领域。 英蓓特同时提供基于LPC1788的工业板、工控板、单板机、核心板、开发板、评估板的定制服务。
SBC1788工业级单板机产品示意图:
处理器
ARM 32-bit Cortex-M3,最高运行频率为120MHz
内部集成512KB Flash,96 KB SRAM,4KB EEPROM
集成LCD控制器,支持24bpp真彩模式接口,高达1024×768分辨率
USB 2.0 Full-speedDevice / Host / OTG
MII/RMII 接口10/100 Mbits Ethernet MAC
2路CAN 2.0B,5路UART,1路I2S,3路I2C,3路SSP
4个32位通用定时器,2路标准PWM,1路带正交编码器接口的电机控制PWM
1路12-bit 最高可达400KHZ的ADC、1路10-bit DAC
高达165个I/O口
存储器
128MB NandFlash
32MB SDRAM
4MB SPI Flash(预留接口)、2Kb EEPROM(预留接口)
液晶触摸屏接口
支持4.3寸(480*272)、7寸(800*480)TFTLCD
支持4线电阻触摸
16bit RGB565模式
传输接口
4路串口
UART1:5线串口,排针引出.默认为TTL电平,可定制为RS232电平
UART0:3线串口,RS232电平,DB9公头引出
UART3:3线串口,排针引出。默认为RS232电平,可定制为TTL电平
UART4:3线串口,排针引出。默认为TTL电平,可定制为RS232电平
1路RS485接口(由凤凰端子引出)
1路CAN2.0B接口(由凤凰端子引出)
1路以太网(10/100Mbps)
USB接口:
1×USB2.0 host,12Mbps
1×USB2.0 OTG/device/host,Full-speed,12Mbps
1路5线带硬件流控制接口
1路TFCARD接口
输入输出接口
2个用户按键,1个复位按键,1个ISP按键
20pin标准JTAG调试接口
1路蜂鸣器
扩展接口
1路6通道PWM接口
1路3通道ADC接口
1路DAC接口
1路SPI接口
1路IIC接口
多达18个完全独立GPIO口
1路5*5矩阵键盘接口
1路外部12V供电接口
RTC
一路精准RTC插座
看门狗
芯片内部自带2路看门狗
板载预留外部硬件看门狗
LED指示灯
1个电源指示灯
1个USB OTG FS指示灯
1个USB Host FS指示灯
4个用户自定义灯
电气特性
工作温度 :-40 ℃~ 85 ℃
存储温度 :-40 ℃~ 85 ℃
操作湿度 :0% ~ 90%,非冷凝
电气指标 :12V@120mA(不带LCD)
系统指标 :符合CE、FCC、CCC
性能指标 PCB
机械尺寸 :120mm*87mm
PCB规格 :6层板设计
系统特性
支持uCOSII_v2.86操作系统
支持uCGUI_v3.90a & EmWin5.12
支持FatFs_vR0.08a 文件系统
支持LWIP _v1.4.0协议栈
基本驱动例程
模块 |
例程 |
功能实现 |
01-LCD |
LCD_43T |
4.3寸、7寸TFT LCD屏驱动测试,在LCD屏幕上显示R、G、B、3条色带 |
02-USB-Device |
Usb_MassStorage |
将单板机枚举为MSC设备即大容量存储设备,实现Host与单板机的数据交换 |
USB_VirtualCom |
将单板机枚举为VCP设备即虚拟串口通信设备。用户可以将单板机视为USB转串口模块 |
|
03-USBHostLite |
UsbHost_MassStorage |
将单板机枚举为MSC主机,可以识别U盘等MSC设备 |
04-Ethernet |
Emac_EasyWeb |
NXP官方提供的简单web应用例程 |
Emac_uIP |
uIP v1.40协议栈移植例程 |
|
Emac_Raw |
使用Raw格式数据帧测试EMAC驱动例程 |
|
05-UART |
UART_Autobaud |
串口自动侦测波特率模式例程 |
UART_Dma |
串口DMA模式数据通信例程 |
|
UART_Interrupt |
串口中断模式数据通信例程 |
|
UART_Polling |
串口查询模式数据通信例程 |
|
Uart_Rs485Master |
RS485主机通信例程 |
|
Uart_Rs485Slave |
RS485从机通信例程 |
|
06-EMC |
Emc_NandFlashDemo |
NandFlash测试例程 |
Emc_SdramDemo |
SDRAM测试例程 |
|
07-RTC |
Rtc_Alarm |
RTC报警功能例程 |
Rtc_Calendar |
RTC实现万年历例程 |
|
Rtc_Calibration |
RTC时钟校准例程 |
|
08-EEPROM |
Eeprom_Demo |
LPC1788内部E2PROM使用例程 |
09-CAN |
Can_Selftest |
CAN自回环模式测试例程 |
Can_Aflut |
CAN正常网络通讯模式测试例程 |
|
10-DMA |
DMA_Flash2Ram |
使用DMA将数据从FLASH传送至RAM例程 |
11-WDT |
Wdt_Interrupt |
看门狗产生中断事件例程 |
Wdt_Reset |
看门狗产生复位信号例程 |
|
Wdt_WindowMode |
看门狗窗口模式下的中断以及复位事件例程 |
|
12-TIMER |
TIMER_Capture |
定时器输入捕获例程 |
Timer_FreqMeasure |
使用定时器测量信号频率例程 |
|
TIMER_MatchInterrupt |
定时器输入匹配例程 |
|
13-SYSTICK |
Systick_10msBase |
系统定时器例程 |
Systick_Stclk |
使用外部时钟源产生Systick中断例程 |
|
14-NVIC |
Nvic_Priorities |
中断优先级设置例程 |
Nvic_VectorTableRelocation |
中断向量表重定位例程 |
|
15-PWR |
Pwr_DeepPowerDown |
深度掉电模式例程 |
PWR_DeepSleep |
深度睡眠模式例程 |
|
Pwr_PowerDown |
掉电模式例程 |
|
PWR_Sleep |
睡眠模式例程 |
|
16-GPIO |
GPIO_Interrupt |
GPIO外部中断例程 |
GPIO_LedBlinky |
LED&Key例程 |
|
17-PWM |
Pwm_DualEdge |
双边沿PWM输出例程 |
Pwm_SingleEdge |
单边沿PWM输出例程 |
|
Pwm_MatchInterrupt |
PWM匹配中断例程 |
|
18-MCI |
Mci_CidCard |
Micro SD卡简单检测例程 |
Mci_ReadWrite |
Micro SD卡读写测试例程 |
|
Mci_Fatfs_v008a |
基于Micro SD卡的Fatfs文件系统移植例程 |
|
19-SSP |
SSP_Dma |
SPI DMA方式自发自收测试例程 |
SSP_LCD_Touch |
LCD Touch触摸测试例程 |
|
20-I2C |
I2C_E2PROM |
硬件I2C接口,AT24C02测试例程 |
21-ADC |
Adc_Burst |
使用突发模式完成ADC转换例程 |
ADC_Dma |
使用DMA方式读取ADC数值例程 |
|
ADC_Interrupt |
使用中断方式读取ADC数值例程 |
|
ADC_Polling |
使用查询方式读取ADC数值例程 |
|
22-DAC |
Dac_Dma |
使用DMA方式传输数据至DAC,产生三角波例程 |
Dac_SineWave |
使用DMA产生正弦波例程 |
|
23-MCPWM |
Mcpwm_Simple |
马达控制PWM例程 |
24-QEI |
Qei_Velo |
正交编码接口例程 |
25-BOD |
BOD_Demo |
掉电检测例程 |
26-CRC |
Crc_Demo |
LPC1788 硬件CRC例程 |
Crc_Dma |
使用DMA支持CRC例程 |
|
27-IAP |
IAP_Demo |
芯片内部Flash测试例程 |
扩展驱动例程
1-Lwip |
SBC1788-Leip-v1.4.0 |
Lwip1.4.0网络协议栈移植例程 |
2-emWin |
SBC1788-emWin512 |
emWin512 GUI例程 |
3-uC/OS-II uC/GUI |
SBC1788-uCOSII-uCGU |
uC/OS-II-v2.86 以及uC/GUI-v3.90a的BSP软件支持包 |
4-uC/OS-II |
SBC1788-uCOS-II-v2.86 |
uC/OS-II-v2.86的BSP软件支持包 |
医疗产品
工业控制终端
网络终端
智能仪器仪表
家庭/楼宇自动化
数据采集分析
电机控制