Skip to main content

Blinking LED by STM32F103C8T6

This post is about running a blinking LED with STM32F103C8T6. This code was written in MDK Version 5 - Keil. I used a transistor as a driver to prevent MCU from over current cause ARM CPUs work with 3.3v and can not provide high current output. I uploaded program with ST-LINK programmer. Delay is 500 ms and you can change it in the program. There is a simulation in Proteus.

Comments

Popular posts from this blog

Star Delta Starter with Arduino Nano

This project about star delta connection for a three phase motor. I did'n have three phase induction motor so I used three signal lamp instead. In star delta connection first, star connection actives and then after a while delta connection will active. The time between star and delta connection depends on how powerful your motor is. In this project it is possible to change the time from 0 second to 100 seconds by potentiometer connected to A0. I used Arduino Nano instead of any industrial PLC. The outputs of the Arduino is connected to the relay board and then it is connected to contactors. Contactor is a devise that can connect three phase voltage to an induction motor. There is a video of how this circuit works. Download link: https://drive.google.com/open?id=1rkaE7WTPg93gEQ8l0ehYUHintUx-WcQG

Single phase half-wave diode rectifiers

Half-wave rectifier with resistive load: Half-wave rectifier with R-L load: Half-wave rectifier with freewheeling diode: Half-wave rectifier with capacitor filter: Download link: https://drive.google.com/open?id=1609_GDuzLA2BWE0a7nPnaERC9rhMrg8N                          

Single phase full-wave diode rectifiers

This project is about simulating how some full-wave rectifiers work. Single phase full-wave rectifier with resistive load: Single phase full-wave rectifier with R-L load: Single phase full-wave center-tapped transformer rectifier: Single phase full-wave rectifier capacitor filter: Download link: https://drive.google.com/open?id=1G_NOCdJ_ZJbSNSWd6K4_vSgQORKfrQGA