8-bit Shift Register - TPIC6B595 Nixie Driver - STM32 SPI
Автор: thehardwareguy
Загружено: 2021-06-27
Просмотров: 7288
Описание:
▶Kindly consider supporting me: https://www.thehardwareguy.co.uk/memb...
The 8-bit shift register is popular device, often used in applications that require a high number outputs. In my particular case, I'll be using a a high voltage shift register called the 'TPIC6B595' to drive Nixie Tubes for my Nixie Watch project. Cascading two of these TPIC6B595 shift registers provides enough outputs to drive all 10 Nixie Tube Pins (0-9). These shift registers are a great alternative to traditional nixie tube drivers such as the classic 74141.
In this video I show you how we can communicate with this shift register using SPI (Serial Peripheral Interface) on an STM32 microcontroller. I show how we can send HEX data such as 0xFFFF through a single SPI data pin and output that data on 16 LED's. I also give a demonstration of real-time bit shifting and how this can be used to count up and down using a Nixie Tube.
▶Resources from the video:
TPIC6B595 Datasheet: https://www.ti.com/lit/ds/symlink/tpi...
STM32F401 Nucleo-64: https://uk.rs-online.com/web/p/microc...
STM32CubeMX: https://www.st.com/en/development-too...
Visual Studio: https://docs.microsoft.com/en-us/visu...
VisualGDB: https://visualgdb.com/
00:00 Intro
00:24 TPIC6B595 Shift Register
01:02 What is a shift register?
01:17 Serial-in - Parallel-out
02:01 TPIC6B595 Pin Configuration
03:02 Operational Diagram
03:11 Cascading the TPIC6B595
03:54 SPI Communication
04:27 STM32CubeMX SPI Setup
05:12 Pin-setup Referencing the Operational Diagram
06:00 Programming a Function to communicate with the TPIC6B595
08:03 Example 1 - Sending Hex Data and Displaying it on 16 LED's
09:56 Example 2 - Walking 1's
13:20 Example 3 - Counting Nixie Tube
14:45 Outro
#stm32 #cubeMX #visualGDB
----------------------------------------------------------------------------------------
Sign up for my newsletter: https://www.thehardwareguy.co.uk/subs...
Where I get my Music (Awesome for Creators): https://www.epidemicsound.com/referra...
----------------------------------------------------------------------------------------
▶My Links:
Website: https://www.thehardwareguy.co.uk
Instagram: / hardwareguy_
Thingiverse: https://www.thingiverse.com/thehardwa...
----------------------------------------------------------------------------------------
▶My Equipment:
Digital Microscope (affiliate): https://www.banggood.com/custlink/KDG...
Hakko 888D Soldering Iron (affiliate): https://amzn.to/3yOO7mc
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: