PAD7¶
产品简介¶
BIGTREETECHPad7屏幕是必趣创新科技(深圳)有限公司3D打印团队针对Klipper研发的屏幕,提供预安装Klipper和KlipperScreen的系统。预留BTB座子,客户可以选择使用CM4、CB1或其它类似方案,解决当下CM4昂贵、缺货的问题。
功能亮点¶
- 七寸IPS高清触摸屏,视域更广,显示更细致,体验更舒适;
- 自带扬声器,且音量可通过按键调节;
- 预留耳机插孔,可以连接音箱或者耳机使用;
- 屏幕触摸振动反馈,更清晰的感受到触摸感;
- 屏幕自带光敏元件,可实现通过光照强度自动调节背光亮度;
- 采用GT911高性能触摸芯片,支持五点触摸;
-
采用磁吸支架,不适用支架时,吸附更方便;
规格¶
外型尺寸 | 185.7mm x 124.78mm x 39.5mm |
---|---|
屏幕尺寸 | 7寸 |
输入电源参数 | DC12V2A |
额定功率 | 7.3W |
触控屏通信方式 | HDMI显示、USB-HID触摸 |
PC通信接口 | Type-C(CM4eMMC烧录系统) |
功能接口 | USB2.0*3,Ethernet,CAN,SPI,SOC-Card |
屏幕分辨率 | 1024*600 |
显示区域 | 154.2mm*85.92mm |
可视角度 | 全视域 |
背光亮度 | 500Cd/m² |
屏幕刷新频率 | 60Hz |
核心板 | BIGTREETECHCB1V2.2,内存1GB,配备闪迪32GB内存卡 |
尺寸¶
接口展示¶
- Light-Sensor: 光敏元件位置,检测光照强度,实现自动调节屏幕背光亮度;
- RGB: 状态指示灯;
- PowerSwitch:电源开关;
- USB2.0:USB-Host外设接口;
- TouchScreen:触摸屏面板;
- USBOTG:与上位机通信接口;
- AudioOut:外设耳机接口;
- Volume-:自带扬声器音量减;
- Volume+:自带扬声器音量加;
- Power-INDC12V2A:电源输入接口,随机配有12V2A的电源适配器
- USB2.0*2:USBHost外设接口
- Ethernet:RJ45网线接口(CB1支持百兆网,CM4支持千兆网)
- CAN:CAN外设接口(MCP2515SPI转CAN)
- SPI:SPI外设接口(可接ADXL345加速度计模块)
注意:由于CAN是使用MCP2515SPI转CAN,所以无法与ADXL345加速度计SPI外设接口 同时使用
硬件组件¶
Pad7、EBB36和ADXL345之间的连接¶
CB1更换CM4¶
1.断电后,将屏幕背面朝上放置;
2.如下图,使用1.5mm六角螺丝刀逆时针旋转卸下两颗M2.5*3的平头螺丝后,取下小盖板;
3.如下图,使用2.0mm六角螺丝刀逆时针旋转卸下四颗M2.5*10的杯头螺丝后,取下散热片;
4.使用镊子将天线接头缓慢水平抬起直至与CB1断开连接,如图1位置;然后将原配的CB1缓慢取下,如图2位置;
5.将CM4按一定方向压进BTB座子中,如图1位置;插上天线端子,如图2位置;
6.盖上散热片,使用2.0mm六角螺丝刀顺时针旋转四颗M2.5*10的杯头螺丝至固定;
7.将底下的滑动开关拨至CM4档位,参考下图红框位置
注: 白色色块为按键开关所拨位置。
8.盖上小盖板,使用1.5mm六角螺丝刀顺时针旋转两颗M2.5*3的平头螺丝至固定;
9.将烧录了树莓派镜像的TF卡插入卡槽,开机即可正常运行,完成更换操作。
拆除支架¶
1.支架两边螺丝位插入对边3mm六角螺丝刀,逆时针将螺丝松掉。
2.拿出螺丝取下支架即可,拆卸完毕
软件配置¶
下载系统镜像¶
Download OS Image
只能下载安装我们提供的系统镜像:https://github.com/bigtreetech/CB1/releases 推荐使用CB1_Debian11_Klipper_xxxx.img.xz名称包含Klipper的镜像,而不是包含minimal的镜像
下载并安装烧录软件¶
树莓派官方的RaspberryPiImager: https://www.raspberrypi.com/software/
BalenaEtcher: https://www.balena.io/etcher/
Note: 以上两种软件都可以使用,任选一种下载安装即可。
烧录系统¶
使用RaspberryPiImager
详情请点击:https://bigtreetech.github.io/docs/Software%20Installation.html#write-os-image
Using BalenaEtcher
1.将MicroSD卡通过读卡器插入到电脑。
2.选择下载到电脑中的镜像。
3.选择待烧录的MicroSD卡(烧录镜像会将MicroSD卡格式化,千万注意不要选错盘符,否则会将其他存储上的数据格式化),点击“烧录”
4.等待烧录完成。
设置系统¶
设置说明
配置文件中的‘#’代表注释,系统不识别‘#’后的内容。如下图所示:
#hostname="BTT-CB1" - 系统不识别,相当于不存在。
hostname="BTT-Pad7" - 系统识别,并且将主机名设置为“BTT-Pad7”。
设置WIFI
注意:如果使用网线连接,请跳过此步骤。
系统镜像烧录完成后,MicroSD卡会有一个被电脑识别的FAT32分区,此分区下有个名为"system.cfg"的配置文件,打开后将WIFI-SSID替换为实际的WIFI名称,PASSWORD替换为实际的密码
Pad7设置
打开“BoardEnv.txt”的配置文件,设置:
ws2812: 使能Pad7右上角的RGB灯
light: 使能LCD背光的PWM功能
mcp2515: 使能MCP2515SPI转CAN,Pad7上的CAN功能
spidev1_1: 使能spidev1_1到系统用户空间,Pad7的SPI端口接ADXL345加速度计使用
打开“system.cfg”的配置文件,修改配置:
BTT_PAD7="ON" # 使能Pad7相关脚本。
TOUCH_VIBRATION="OFF" # OFF: 关闭触摸的震动反馈,ON:打开触摸的震动反馈。
TOUCH_SOUND="ON" # OFF: 关闭触摸的音效反馈,ON:打开触摸的音效反馈。
AUTO_BRIGHTNESS="ON"# 关闭读取环境亮度自动设置背光,ON:打开自动背光。
注意:TOUCH_VIBRATION和TOUCH_SOUND还需要KlipperScreen的支持,如果想使用触摸 反馈功能,请按照如下步骤设置KlipperScreen。
触摸反馈设置
KlipperScreen没有触摸反馈相关的API接口,所以需要将官方的KlipperScreeb替换为我们修改过后的的KlipperScreen:
1.在Mainsail中打开moonraker.conf文件:
2.将KlipperScreen的origin由官方的
https://github.com/jordanruthe/KlipperScreen.git 修改为: https://github.com/bigtreetech/KlipperScreen.git
如果您想使用官方而不是BigTreeTech,同样将此链接修改回去即可
3.点击UpdateManager右上角的刷新按钮,然后HardRecoveryKlipperScreen即可
4.等待更新完成。
SPI转CAN设置
按照5.4.3中的说明,设置overlays包含mcp2515,开机后can功能自动使能
ADXL345设置
按照5.4.2中的说明,设置overlays包含spidev1_1,开机后系统应该空间会加载spidev1.1,在printer.cfg配置文件中添加如下配置即可使用ADXL345。
[adxl345]
cs_pin: CB1:None
spi_bus: spidev1.1
axes_map: z,y,-x # Modify according to the actual orientation of the ADXL345 installed on the printer.
搭配CM4使用¶
推荐使用Mainsail发布的系统镜像:
https://github.com/mainsail-crew/MainsailOS/releases
烧录系统的步骤与CB1相同。
设置背光
注意:CM4的背光IO不具有PWM功能,所以只能设置为最大亮度
1.在/boot/cmdline.txt文件中删除"console=serial0,115200"(如果有的话)
2.在/boot/config.txt文件中删除enable_uart=1(如果有的话)
3.在/boot/config.txt文件中新增
设置分辨率和触摸
1.在/boot/config.txt文件中新增以下内容,指定HDMI输出的分辨率:
部分版本的系统为了节能,CM4默认禁用了USB,需要在/boot/config.txt文件中新 增以下内容使能USB功能,Pad7的触摸功能为USBHID协议,所以需要使能USB
SPI转CAN设置
在/boot/config.txt文件中新增以下内容:
在ssh终端执行sudonano/etc/network/interfaces.d/can0编辑can0文件,检查文件的内容是否正常,其中bitrate1000000代表canbus的波特率,要与Klipper中的设置一致才行
ADXL345设置
在/boot/config.txt文件中新增dtparam=spi=on开机后系统用户空间会加载spidev0.1,在printer.cfg配置文件中添加如下配置即可使用ADXL345。
[adxl345]
cs_pin: CM4:None
spi_bus: spidev0.1
axes_map: z,y,-x # Modify according to the actual orientation of the ADXL345 installed on the printer.
SSH登录¶
CM4默认: 登录名loginas:pi 密码:raspberry CB1默认: 登录名loginas:biqu 密码:biqu
FAQ¶
CANbus无法使用¶
1.检查Pad7里面的CS-Choose拨码开关,与CB1搭配使用时要设置到CB1挡位,与CM4搭配使用时要设置到CM4挡位。
2.按照此手册的硬件接口部分,CANbus接线的H和L是否正确。
3.在ssh终端执行dmesg|grepcan命令,此时应该会有“MCP2515successfully initialized”的应答
4.在ssh终端执行sudonano/etc/network/interfaces.d/can0编辑can0文件,检查文件的内容是否正常,其中bitrate1000000代表canbus的波特率,要与Klipper中的设置一致才行。
5.在ssh终端执行ifconfig查看是否由can0的服务,如下为正常情况。
ADXL345无法使用¶
1.检查Pad7里面的CS-Choose拨码开关,与CB1搭配使用时要设置到CB1挡位,与CM4搭配使用时要设置到CM4挡位。
注: 白色色块为按键开关所拨位置。
2.按照此手册的硬件接口部分,检查spi端口的接线线序是否正确。
3.在ssh终端执行ls/dev/spi*命令,正常情况下CB1会有spidev1.1的设备
CM4会有spidev0.1的设备
注意事项¶
- 系统卡不能热拔插,开电前必须检查系统卡正常插入;
- 不建议客户拆机,客户不清楚内部结构,贸然拆机容易导致内部线路断裂,因拆机导致的不良我司不予赔偿;
- 如需更换核心板,请参考更换步骤,不可暴力拆除;
- SPI接口连接拓展模块时,注意线序,万不可插错线导致短路;
如果您还需要此产品的其他资源,可以到https://github.com/bigtreetech/上自行查找, 如果无法找到您所需的资源,可以联系我们的售后支持。
若您使用中还遇到别的问题,欢迎您联系我们,我们定会细心为您解答;若您对我们的产品有什么好的意见或建议,也欢迎您回馈给我们,我们也会仔细斟酌您的意见或建议,感谢您选择BIGTREETECH制品,谢谢!
产品购买链接¶
购买链接:
https://biqu.equipment/products/bigtreetech-pad-7
如果您对产品有任何问题,请提交一张通知单.
https://biqu3d.com/pages/submit-a-ticket
导航:
BIQU官方网站: http://biqu3d.com
BIGTREETECH官方网站: http://bigtree-tech.com
网上商店: https://biqu.equipment
BIGTREETECH官方群: https://www.facebook.com/groups/bigtreetech
Discord: https://discord.gg/hhZsV7zk
Reddit: https://www.reddit.com/r/BIGTREETECH/
微信公众号: BIGTREETECH
官方社群:
1群: 190180312(已满)
2群: 633401944
微信社群: 关注微信公众号获取社群二维码
资料获取由微信公众号提供,关注公众号发送及消息即可获取(网盘链接)