Protues simulation example (8051)-PWM wave output (adjustable)
The lazy self-care fish tank control system is mainly aimed at fish farming enthusiasts. As long as you use your mobile phone through BLE, you can manually control the start, stop, and feeding of the fish tank's electrical appliances. At the same time, the real-time time, supplementary lighting time, automatic feeding time, water temperature monitoring and alarm, etc. can be set through the APP at once. Enthusiasts are only responsible for watching and appreciating the fish, and the other things are left to the control system!
Quad HDMI input using ADV7612 receiver, fast switching multiplexer with extended temperature range
The system developed in this article is based on the existing triggered voice time reporting system, adding a speech recognition circuit, so that the developed system can have the function of dialogue response time reporting, and realize the truly automated and intelligent voice time reporting.
Filter circuit (various design solutions + schematic diagram)
This power module generates all the voltages required to power the Class D audio amplifier. The main output voltage is 36V, which provides 200W of continuous power and 540W of peak power. The first stage is a power factor correction boost. The flyback converter provides 12V on the primary side and 12V (300mA) and 3.3V (200mA) on the secondary side. Using a hardware switch and remote input, the converter can enter standby mode: in this state, the 36V output is disabled and 12V, 3.3V are "always on". In this way, the standby power can be reduced to 150mW (115Vac) and 270mW (230Vac). A second digital input switches the main input voltage from 36V to 18V, allowing it to enter a low-current consumption mode when the audio amplifier requires less power.
According to my previous tests, the continuous read and write speeds of ST-Link V2 and Jlink V8 are around 160KB/S. However, most CMSIS-DAP debuggers are limited to full-speed HID and the speed is difficult to increase. The continuous read and write speed of DAPLINK+ OpenOCD The speed is only 23KB/S. At the beginning of the year, I tried to use NUC505 for CMSIS-DAP. 505 should be the cheapest integrated USB HS PHY microcontroller on the market. The high-speed HID message can be set to 1024Byte, and the sending and receiving interval is 125uS. There is no bottleneck in the USB part. However, its SPI module is very slow. After a transmission is completed, it will wait for several CLKs before triggering the completion flag. Even if the CLK is increased to 14MHz, the continuous read and write speed is only 150KB/S, which can only be said to be dead wood. It cannot be carved. The protagonist this time, GD32F350, I learned about it last year. I heard that it is the same price as GD32F150. The USB part has been changed to DWCOTG, and the execution speed of the last 32KB code will not be snail. After reading the datasheet in detail, I found that the internal 48M clock can be calibrated through the USB SOF signal, so that a crystal oscillator is not needed. The price is said to be as low as 30 cents in bulk. Well, it’s just so-so. Anyway, I bought 3pcs on Taobao for a total of 21 yuan. In general, it "seems" to be a super low-price solution, similar to the SPI design of the ST-LinkV2 main chip, and may be able to reach the mainstream speed indicator of 160KB/S, so it is worth a try.
Protues simulation example (8051)-PCF8574 application.rar
This document details the Riverside (MAXREFDES8#) subsystem reference design, a 3.3V input, 12V (15V) output isolated power supply. The Riverside reference design includes a 3W primary-side transformer H-bridge driver for isolated supplies, and one wide input range and adjustable output low dropout (LDO) linear regulator. Test results and hardware files are included.