yuJ1fq8Ry

A heating platform that is simpler to make and has higher power.

 
Overview
    This project's physical verification uses a modular construction, suitable for beginners with modest requirements.
    Based on the STM32F103C8T6 minimum system board, it controls the PTC heating plate power by adjusting the PWM duty cycle to control the SSR solid-state relay. A MAX6675 temperature sensor module with a K-type thermocouple is used for temperature measurement, and PID temperature control is implemented.
    The PID code has been adjusted and works stably on this system. For boards with different power ratings, PID tuning tips are as follows: increase the P value if the PWM change is too slow or the temperature rise is too slow; increase the D value if the temperature exceeds the set temperature by too much; increase the I value if the measured temperature fluctuates too much around the set temperature (the I value is almost unnecessary to adjust, as the effect is not significant).
    Ensure the accuracy of the measured temperature. Fix the K-type thermocouple to the PTC heating plate with thermally conductive adhesive, ensuring a bare-head K-type thermocouple is used.
    The PTC heating plate power and size can be freely replaced according to your needs. PID parameters need to be adjusted; the PID tuning uses USMART code from Zhengdian Atomic for easy debugging. A tutorial is attached. (There are discounts available for 21 yuan)
    SSR solid-state relays can control AC via DC. Theoretically, the power of the SSR solid-state relay selected can drive the same power of the PTC heating plate! (There are many discounts around 5 yuan, and you can buy it for 1 to 3 yuan)
    There is only one type of MAX6675 module on the market. For K-type thermocouples, be sure to choose the bare head type for more accurate temperature measurement. When using silicone rubber to attach K-type thermocouples, be careful to apply the glue layer by layer, otherwise the glue inside will not dry easily and will flow out when heated~~~ (There are cheaper options for 10.3 yuan) Rotary encoder module (4 yuan) Breadboard (2.31 yuan) Tactile buttons (1 yuan for 20 pieces)
Project cost: approximately 54.52 yuan (Since I needed to make a board for integration for the event, I took advantage of the free board making coupon from JLCPCB)
    The code uses the standard library, which uses relevant code from Jiangxie Technology and Zhengdian Atom.
Related videos are available on Bilibili: https://www.bilibili.com/video/BV1ej83edEfj/
Code link: High-power heating station: JLCPCB open source link: https://oshwhub.com/qq2568884002/simpler-and-higher-power-heating (gitee.com)
 
 
In addition, there is a very simple solution that does not require manual power-off temperature control: a temperature control switch. It has a purely mechanical structure, requires no code, and the temperature fluctuates within 30 degrees Celsius. If multiple temperature settings are needed, a switch can be added to switch between different temperature controls (just kidding).
USMART debugging.pdf
XCOM V2.8.exe
PDF_Easier to Make, More Powerful Heating Platforms.zip
Altium - Making a simpler, more powerful heating platform.zip
PADS_Easier to Make, More Powerful Heating Platforms.zip
93339
CT7601SR USB sound card
USB Type-C sound card based on CR7601SR
The CT7601 decoding chip + PCM5102A DAC + CS5340 ADC + LPA4722 headphone amplifier + SGM2549D headphone switching IC provide

192kHz 32-bit dual-channel output
and 192kHz 24-bit input with
150mW drive power.
It supports both CTIA and OMTP standard headphones.

My ears only detected a very loud sound; more key parameters haven't been tested with professional equipment yet. I'll test them when I have time.
The CT7601 requires firmware flashing; the flashing method and software are in the attached compressed file.
CT7601 Interface Data and Firmware.zip
PDF_CT7601SR USB Sound Card.zip
Altium_CT7601SR USB sound card.zip
PADS_CT7601SR USB sound card.zip
BOM_CT7601SR USB sound card.xlsx
93340
BGA291 High-speed USB flash drive
10Gbps high-speed USB flash drive based on JMS583 bridge chip
The controller is a JMS583 bridge chip, with USB 10G-PCIE3.0 x2 ports. Paired with BGA291 SSD NAND flash memory, its performance surpasses many USB flash drive solutions.
It is compatible with most NAND flash memory chips with 3.3V, 1.8V, and 1.2V three-way power supply, such as Kioxia BG3 and BG4, Samsung PM971, PM991, and Hynix BC501.
Note that Samsung PM971 and PM991 require an additional X1 crystal oscillator; PM971 works fine in testing, PM991 is untested
and incompatible with the most powerful BC711, which requires four power supplies with completely different voltages.
The firmware flashing tool is attached; it allows modification of names and power-saving settings.
Both the NAND flash memory and controller generate significant heat, requiring an aluminum casing with thermal pads. Testing showed that a 2mm pad on one side and a 1mm pad on the other side is just right for pressing
the casing firmly.
JMS583.zip
PDF_BGA291 High-Speed ​​USB Flash Drive.zip
Altium_BGA291 high-speed USB flash drive.zip
PADS_BGA291 High-Speed ​​USB Flash Drive.zip
BOM_BGA291 High-Speed ​​USB Flash Drive.xlsx
93341
PEX8748 PCIe Expansion Card
This PCIe expansion card, based on the PEX8748 PCIe switch, incorporates an MCU to resolve the issue where the PEX card, when used with certain SSDs, could only negotiate PCIe Gen1, and can also display the working status in real time.
This PCIe expansion card, based on the PEX8748 PCIe switch, expands from a single PCIe x16 slot to provide four M.2 interfaces and two SFF-8654 8i interfaces
. Modified from this project, some changes have been made

, including a shorter overall layout and
the addition of an MCU to address the issue of some SSDs only negotiating PCIe Gen1 when used with the PEX8748
. The MCU can read the status, connection speed, and width of each interface, displaying this information in real-time via LEDs (see video).

Impedance stacking is explained in the PCB file.
The attached bin file contains the MCU's program; STM32 cube programmer is recommended. I/O
shield and
heatsink connections are also provided.
 
 
x264.mp4
pex8748.bin
PDF_PEX8748 PCIE Expansion Card.zip
Altium_PEX8748 PCIe Expansion Card.zip
PADS_PEX8748 PCIe Expansion Card.zip
BOM_PEX8748 PCIe Expansion Card.xlsx
93342
STC8G1K08A_board
STC8G1K08A ultra-small system board, supports USB download.
STC8G1K08A Ultra-Small System Board
Note:

Except for P3.0 and P3.1, all other I/O ports are in a high-impedance input state after power-on. Users
must configure the I/O port mode before using it.
All I/O ports can be set to quasi-bidirectional port mode, strong push-pull output mode, open-drain output mode
, or high-impedance input mode. Additionally, each I/O port can independently enable its internal 4K pull-up resistor
. When P5.4 is enabled as the reset pin, the reset level is low.
For the STC8G1K08 series B version chip, P5.4 is used as an I/O port. When using the port, the current should not exceed 50mA,
and strong impacts should be avoided.
The USB download supported by the STC8G1K08 series B version chip is a software-simulated USB connection via the I/O port. Due to factors such as manufacturing process and temperature, a certain percentage of chips may fail to perform USB downloads. Actual testing shows that the failure rate is approximately 5% to 8%.

Four chips (V1.0) were soldered: one 08 chip, two 08A chips, and one 17 chip. The 17 chip failed to perform USB downloads.
Version 2.0: Optimized silkscreen and layout.
PDF_STC8G1K08A Minimum Board.zip
Altium_STC8G1K08A Minimum Board.zip
PADS_STC8G1K08A Minimum Board.zip
BOM_STC8G1K08A Minimum Board.xlsx
93344
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 21:24:29

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号