26、Raspberry Pi Pico:数字 - 模拟转换器(DAC)项目与自动程序执行

Raspberry Pi Pico:数字 - 模拟转换器(DAC)项目与自动程序执行

1. 数字 - 模拟转换器(DAC)项目概述

数字 - 模拟转换器(DAC)在电子系统中扮演着重要角色,它能够将数字信号转换为模拟信号。下面将介绍几个使用 DAC 生成不同信号的项目。

2. 生成固定电压
  • 项目描述 :使用 DAC 生成固定电压,电压幅值分别为 0V、1V、2V 和 3V,每个电压之间有 100ms 的延迟。
  • 代码实现
from machine import Pin, SPI
import utime
spi_sck = Pin(2)                           # SCK pin at GP2
spi_tx = Pin(3)                            # TX pin at GP3
spi_rx = Pin(0)                            # RX pin at GP0 (not used)
spi = SPI(0,sck=spi_sck,mosi=spi_tx,miso=spi_rx,baudrate=100000)
CS = Pin(16, Pin.OUT)                     # CS
CS.value(1)                               # Disable chip
def Voltage(V):
    Amplitude =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值