粉丝8340获赞2.8万

今天我来给大家讲一下关于啊我们这款 pk 幺零七 d 开发版上面的 p c f 八五九幺芯片的相关部分,这个芯片呢,它主要就是可进行 a d c 和 d a c, 也就是魔术转化和数模转化,那么我们的学习不目的呢, 那么就有这几个方面,第一呢,我们要学习 a d c 它的一些基本概念,比如说啊,说到 a d c, 说到它的分辨率,说到它的精度,你要知道是 怎样一种含义,那这样的话啊,关于这个 a d c 精度部分,那么需要注意到哪些?比如说它是多少 v 的 a d c, 那么就很关键了。另一方面呢,就 就是关于 d i c 的原理, d i c 就是呃数模转换的意思。 然后呢还有就是单面机,因为这个芯片呢,它的数字机口接口,就是说它和单面机之间呢,是阿芳 c 的一个接口,那这样的话啊,就像我们之前给大家介绍的 at 二四 c 零二那一款 啊,外部的一方 piu 木,他的接口呢也是阿芳 c, 那么啊,我们要知道怎样使用单面机啊,怎样去模拟阿芳 c 来去进行编程来去操作这个 pcf 八五九幺, 还有第四点呢,我们要啊,要通过模拟的 r 方 c 去控制,也就是说应用上的事情,比如说去控制 p c f 八五九幺,就是说它的呃 模拟的通道,就是说怎样去采集采集他的模拟量怎样呢?去控制输出模拟量。 好,嗯,接下来呢,我们就先给大家针对于 a d c 的部分呢,给大家进行介绍,因为在实际的应用中间呢,我们经常需要将模拟量转换为数字量,共 cpu 去处理啊,比如说像电池的电压,电池的电压肯定随着这个电池不断在使用啊,或者是给它充电,它的电压呢会, 嗯不断的发生改变。还有呢,像温度检测这里呢啊,指的就是一些比如说 n d c 的啊,温度温度传 传感器,那么他输出来的啊值呢,往往也是一种啊连续变化的这种电压信号,那这样的话采集这些值呢,那么我们就需要啊,将这些模拟量转换成数字量, 然后供单片机去读取,因为单片机它只能识别的是数字量吗?然后呢?嗯供 cpu 去处理,因为 cpu 只能处理这种数字量,但是单片机呢相当于啊,如果有这种单片机,如果有了 adc 的接口, 哎,如果单面机有这种 a d c 的外设,那么可以啊,将模拟量进这个单面机的啊,这种 a d c 转换口没有的话,那么呃,就像这个我们本次要 讲的这个啊, pcf 八五九幺呢,它就是一款啊,和单面机之间呢是 r 方 c p c f 八五九幺,然后呢它进来的口可以是一个,可以是一个模拟量,可以是一个模拟量, 然后呢啊他采集之后处理变成一个数字量,然后呢这个单面机呢,通过 iphonec 接口去读取这个数字量,同而呢 啊将这个模拟的信息模拟量的信息呢给读出来。有一些单面机他本身有片内的 adc, 也就相当于他直接单面机呢,就可以有引脚可以直接 接这个 a o, 但是它里面的部分 a d c 的原理部分呢,其实都是相通的,大头小翼的。然后呢啊, 我们这里啊给也是给大家进行了介绍啊,就是像这种将模拟量转成数字量,那么就是魔术转换器啊, 就是模拟量数字量的转换,去大写字母 a d c, 那么 a d c 的原理呢,有很多种,常见的呢有积分型的,逐次鼻进型的,还有病型比较型,串病型型 啊,还有 dealt 调解型等等等等。这里呢我们举格最为常见的就是逐次笔进行,他是 有一个比较器啊,数目转换器,还有计算机控制电路组成,那么在转换的时候呢,采样啊和保持电路呢,对输出电压进行采样,然后将该采样信号逐次与魔术转换器的输出信号进行比较,什么意思呢?我们可以这样去理解啊,就相当于 我有一个模拟量啊,我不知道是电压是多少伏,然后呢我这边呢,因为我这个 a d c 部分呢啊,如果用这种逐速笔记型呢,它有一个比较器,那么我首先呢啊,在这个啊, a d c a d c 芯片内部,它有一块魔术转换器,什么是啊,数模转换器,就是 d a 啊转换,也就是说 说单面机给一个数字量低,那么这边会输出一个模拟量,那么这边呢会进什么呢?进这个,进这个比较器,拿这个值和这个输入的值两个进行比较, 如果大了的话,那再更改这个数字值, 不断的让他们比较接近,最后呢基本上一致,那么这个数字量就是和这个模拟量去建立起关系了,这就是他的优点,他的这种逐次必定是他的,就是优点呢,就是速度较高啊,功耗也比较低, 这是它的一个优点,但是呢它的制作,制作起来啊,制作起 他的就是,嗯部件比较多,也就相对来说他的啊芯片的成本呢,会比较高,会比较高,所以呢啊,每一种方法都有他存在的意义。 接下来呢,我们来给大家说一下,就是这个啊,关于 a、 d、 c 的几个概念,比如说分辨率。那么什么是分辨率呢?它指的是数字量变化一个最小最低有效位所需输入的模拟电压的变化量。 比如说如果是十位的 a、 d、 c, 那么我们可以知道十位的 a、 d、 c, 那就是二的十次方,也就是它的就相当于是最小刻度吗?是幺零二四,也就是说 里面可以产生的数字量可以从零到幺零二四 去变化,到幺零二三去变化,那这样的话,它的刻度我们就可以理解成什么呢?就相当于啊,有这么多刻度。那么每一个最小刻度所代表的含义呢?那肯定就是,比如说我们要能测到 a、 d、 c 最大的值是五伏, 那么他的最小刻度肯定是五伏,除以这个啊,幺零二四,这样会得出来,他的分辨率也就意味着什么呢?意味着 能够理论上面实现的最小的一个分割是多少幅。那么 a、 b、 c 还有个,还有个那个啊,重要的一个名 词呢,就要 a、 d、 c 的精度,这里的精度呢,它取决于量化误差以及系统内其他误差的总和,它是一个比较宏观的概念,那么它和 a、 d、 c 的分辨度呢?分辨率呢,有一定关系,但是呢 不完全等同。精度呢,它是用来描述物理量的准确程度的,它和什么还有关系呢?它和 嗯包包括什么呢?就是气垫本身,比如说不同的厂家生产,那么你即使是分辨率一样,那么精度呢,也未必是一样的, 同时呢,和这个啊,布线啊,外界环境啊,包括外界的一些干扰啊,外界温度、湿度,都会 会影响这个 a、 d, c 的精度。所以呢,即使是同样的硬件,那么在不同的时期,不同的环境下,它的 a c 的精度也可能会发生一些微小的变化,这个呢,大家一定要注意,就是说 a、 d, c, 它的精度和它的分辨率 啊是不一样的,分辨率呢是固定的,精度呢是,呃,影响因素比较多,影响因素比较多。还一点呢,就是关于 a、 d、 c 的一个转换速度,转换速度指的就是完成一次 从模拟到数字的 a d 转换所需要时间的倒数,这个呢,其实不难理解啊, 然后呢,我们再来给大家介绍一下 d a c d, a c 呢,它就是啊,和之前 a d c 反过来了,这个 c 指的呢就是转换器的意思啊, 然后它就是数字量到模拟量的转换,叫 d a c, 那么啊, d a c 呢,它是一种将数字信号转换为模拟信号的设备或者是电路,在很多的数字系统中间呢 啊,就是说信号是以数字方式存在,而数模转换器可以将这些啊,这些数字信号呢转换成模拟信号,从而使得他们能够被外界识别, 比如说啊,在一些音频的电路中,对吧?我们,嗯,这个 v 处理器,他能够输出来肯定是数字量,那么最后我们能够听到声音,为什么呢?因为他把这个数字量转换成了这种模拟,模拟的 信号模拟量的形式呈现出来,这样的话我们就能听到啊,这种很美妙的音乐,很美妙的音乐。然后呢我们这里呢是给大家 啊,这个示意了一个梯形电阻网络,在这个网络里面呢啊,我们给大家说一下,就相当于 d、 a、 c 呢,它也是分的,比如说是多少位的,那么这个里面呢啊是一个八位的 d、 a、 c 的一个示意图, 在这个示意图里面呢,我们可以看到有很多的很多的开关,分别对应着啊这个八位的每一个位, 那么我们从最后面这个来看,我们可以发现它有一个什么特点呢?就是说, 嗯,如果,如果我们可以看到,如果这个我们 结合这下面的描述给大家讲啊,就是说由于云山放大器的反向输入端为虚地,所以无论模拟开关连接到零还是一,从梯形网络接点对地看, 就是对地向右看的等效电阻均为二,由此可以计算出基准电流 i 等于 v、 r、 e、 f 除以二, 什么意思呢?我们可以看从这个这个是接第二二,如果这边,如果这边我们可以看到第一,如果是接到什么呢?如, 如果第一是街道,嗯,街道一的话,就说他街道一的话,那么我们知道这个运塞放大器 就是这个反向端,因为正向端呢已经是接到 d 了,那相当于它呢也相当于是接 d, 那这样的话接过来也就相当于这边有个二二,这边有个二二二,二二和二二相并,因为这边是 d, 这边也是 d 嘛,那相当于它的 电阻是 r, 那么 r 和这个 r 呢又形成了一个新的 r, r 这边呢也是 r, r 就是说如果它是和这个开启到零,也就是和这边接到一起 也是地,因为这边无论是接到零还是一,它就相当于啊都是接到地上面去,那么这样永远我们可以往后看都是二二,那这样的话,嗯, 我们可以看到这个 i 的值就相当于这个 i 是一个总的电流是 i, 那这样的话 i 七是多少呢?就是二分之一的 i, 二分之一的 i, 那 i 六呢就是二分之一乘以 二七二七相当于二分之一的二分之一的 i, 就这样依次依次可以计算出啊,他的对应的啊这些电流啊电流的信息在这里呢发现很有规律,那这样的话 啊,我们就可以将这个总电流呢就可以啊计算出来,计算出来,那这样的话,从而呢就是说电流经过运算放大器换成模拟电压输出,从而实现有数字信号到模拟信号的转换, 然后呢啊这个信号不一样,信号不一样,那么实现的方式呢是不一样的,也就相当于因为 虽然呢这个二二一和二一我发现是一样的电流,但是呢因为接到零和接到一是不一样的,他是不一样的组合,那么最后呢会影响输出来的电压,对不对?那这样的话他的组合呢就有多少种呢?就有二百五十 十六种变化,所以呢就是说我们呢这个八倍的 dsa 可以控制,有啊有电压的输出可能性就有二百五十六种,那这样的话就能满足啊,我们在啊让他的输出电压变化啊,可以可以, 可以达到我们想要的,就是说每一个精度,比如说其实一样的道理啊,比如说我们输出的 dac, dac 他也有一个啊,分辨率 dac, 假如说最高输出的是五伏,那这样的话,他呢也就是二的 n 次方啊, 五伏除以二的 n 次方,可以允许输出的最小的一个电压的一个变化范围啊,也是是这么多, a d c 和 d a c 呢,就是反过来一个过程,但它的一些基本的概念呢, 就是相通的,把这个 a d 和 d a c 基本的部分给大家讲过。之后呢,我们就来重点给大家讲我们今天要学习的啊,这个啊芯片,比如说 p c f 八五九幺, 那么 pcf 八五九幺呢,他是阿芳 c 的接口,关于阿芳 c 接口的一些通信的一些知识点啊,我们在这里就不给大家介绍了,大家可以去看一下什么呢?看一下这个 at 二四 c 零二存储器部分关于阿芳 c 的一个详细的介绍。 然后呢我们再来给大家说一下这个 pcf 八五九幺这款芯片。 pcf 八五九幺芯片呢,它是一款单芯片单电源低功耗的八位 cmos 数据采集芯片,它有四路模 模拟输入和一个模拟输出接口,也就是说他的 adc 有四路,他的 dac 呢有一路啊,可以简单这样去理解,这样的话啊,就可以知道他的一些啊最重要的信息。 然后呢它的最大的转换速度呢,其实和这个 r 方 c 总线的最高速度呢有关有关。 然后呢我们来看一下它的一些基本的啊介绍这里呢,首先给出来了这个 p c f 就是八五九幺呢, p c f 八五九幺,它的一个 银角的内部图,他有十六个银角啊,在这个表格中间呢,我们也是给大家啊详细的罗列出来了,那么我们其实 更主要呢是想把大给大家,把这个内部结构示意图给大家说一下啊。首先呢,我们要知道他有一个和啊外部的微处理器的一个啊数字通信接口是 iphone c 的,同时呢 同时呢我们要知道他中间呢存在一个芯片的地址,他呢有 a 零 a 一, a 二和那个 at 二四 c 零二一样,这三个位呢,也是可以用来控制控制 该芯片的地址的读写地址啊,这个呢啊,如果把之前的啊关于 iphone c 那块地址读写地址那一块搞清楚的话,这样一说大家应该就明白了,因为 a 零 a 一 a 二相当于是 iphone c 上面,因为 阿芳 c 嘛,他的从机可以允许有很多个,那这样的话从机的地址呢啊,如果啊 a 零 a 一二可以设置的话,那么就可以挂机多个多个重机。好,然后呢一定要注意从机呢 地址是不能够重复的啊,所以呢,如果给出来一些就是说有用户可以自己去配置参与的部分,那么肯定是比较灵活的。然后呢他这里呢还有一个是 ext, 他是就是说这个芯片呢,你可以使用内部的时钟也可以使用外部的,那肯定使用外部的啊,精度可能会高一点啊,但是如果要求不是那么高的话,那么使用内部的啊时钟精震也是可以的。然后他有啊有电源供电的部分啊, vddvs ss, 然后有个啊 osc, 这个呢就是说如果啊选择外部时钟的话,那么啊这个引角是外部时钟输入的话,那么如果使用内部的话,他也可以作为一个内部时钟往外输出使用。 然后呢他有 a i n 零到 a i n 三,就是我们刚才给大家说的他有四路啊,四路啊就是最多的时候他晕,他可以啊对四路的 adc 呢,进行四路的模拟信号进行采样, 然后有个 e out, 那它就是啊模拟量的输出,这边呢还有就是基准参考端和模拟信号地啊,这个呢啊是嗯片内它有 d a c 啊,有 d a c 部分 给他用的,给他用的,但是呢这个呢也因为在这个啊用到这个模拟量采集的时候呢,也会用到 adc, 也会用到 dac, 所以呢这个基准电压端和模拟信号 d 呢啊也是很有用的,就是说可以外接,如果必要的时候想提高他的精度, 可以啊做一些,就是基准电压电路啊,给这个 v r e f 使用。好。 然后呢我们再来给大家说一下,就是 p c f 八五九幺它的一个读写地址啊,这个图呢给的就比较清晰了, 这个呢也是我们从芯片手册上面呢,就是说翻译过来的,他的高四位呢是固定的幺零零幺,然后呢啊有三位啊,这三位呢就是刚才给大家说的 他的三个引脚的设置高低啊,如果接到啊,嗯,电源上面,那就是一,如果接到金地上面就是零啊,我们开发板呢是将这三个位呢是直接接到金地的,所以他就是零零零。 然后最后一位呢就是读写位啊,写就是零,读呢就是一, 所以呢我们可以看到我们在程序里面呢啊有一个读写呢地址呢,一个是零 x 九零,一个是零 x 九幺, 然后这里呢还有一个就是啊关于这个 pcf 八五九幺,它的一个芯片,一个控制吸尘器 啊,这个计算器呢,其实呢啊很很有用,尤其在写程序的时候, 这里呢我们可以看到它的最低两位呢是 a d 的啊,转换通道号,然后呢有自动争议选择,然后还有呢就是它的一种 a d 转换模拟量输入的选择, 还有一个是 da 转化的一个使能控制位,这个呢啊在下一次我们再讲程序的时候来进一步给大家分析啊,这个硬件原理呢,在这里呢我们呢 可以看到它其实用到单面机呢,就是用到了 r 方 c, 用到两个引角,然后就可以会去控制它,然后这个四路 a、 d、 c 的一个输入呢分别连到不同的电路上面去 啊,关于这个实验现象呢,我们都放在这个下一讲的实验啊程序讲解的时候给大家分析好我们关于这个 pc f 八五九幺的原理部分呢,先讲这么多,谢谢大家。

上一次课我们关于 pcf 八五九幺,它的原理部分,尤其是对 adc, dac 的一些基本的概念啊,给大家进行了讲解。那么今天呢,我们主要针对于啊,我们这款 pk 幺零七的开发版, 嗯,使用的芯片呢是 ip 幺五 f 二开六幺 s 二,或者是 ip 幺五 w 四开六幺 s 四,来去给大家从这个实验代码上面给大家分析啊 啊,实验代码呢,都是一样的,不管因为他的银角全部兼容单面机啊,嗯, 程序设计上面呢是一样的,是一样的,所以呢,无论你选择的是哪个型号的单面机,这里面的程序呢都是一样的,都是一样的。然后呢我们首先给大家 讲解的呢,就是啊 p c f 八五六三,它的一个 a d c 的测试,什么意思呢?就是我们先介绍它的 模拟量到数字量的一个转换的一个设计,那么嗯, 转换出来的数值呢,我们会在数码管上面进行显示,然后关于这个 pcf 八五九幺呢,它还有 dac, 也就是数字量到模拟量,我们这个例子里面不设计这一块,不设计这一块好。 然后呢我们来看一下这个啊,程序的框架啊,程序的框架呢,其实也很简单啊,首先呢我们是啊用到了矩阵按键,我们 用矩阵按键,其实用的是它四个按键, s 四、 s 五、 s 八和 s 九,我们通过这个按键来去选择什么呢?就是选择这个通道号, 四个通道,那么这个通道号选择好了之后呢啊,然后这个 a d c 呢? a d c 转换最后出来的这个 采集值,采集值我们才知道是针对于哪个通道的,当然呢就是说四个通道啊,呃,说是可以同时采集,但是一定要区分这概念, 这个芯片内部呢,它的 ad 部分, ad 实现这个模拟量到数字量转换呢,模拟量到数字转换,它这个核心的部分呢,其实只有一, 那么他关于多个通道的时候怎么办呢啊?分时分时去选择这个时间,用它,然后转出来一个值,之后呢啊给他选到通道二上面,再转出来一个值,再去读取,通过这种方式来去实现。 所以呢我们啊通过这个例子呢是可以很清楚的看到啊,就是说一旦我们选择好了这个通道号之后,我们这里呢定义了一个啊,一个临时变量,这个临时变量呢通过这个啊 呃函数去读取这个值,最后把读取来的值呢显示出来, 所以呢就是说很关键的一点就是这个函数,我们来看一下啊,我们先编译一下,然后再来啊看一下这个函数, 然后这个函数里面呢会用到很多 iphone c 啊, iphone c 通讯的部分,比如说它的啊,开启啊,它的啊, a d c a d c 发送, a d c 接收,然后包括 i want c 的停止等等等等,包括啊利用 i want c 去发送一个一个字节的一个数据,这些呢和那个之前我们在讲 a t 二四 c 零二加阿芳 c 的水润是完全一样的,我们在这里呢就不给大家进行阿芳 c 这方面的介绍,这里呢我们可以看到什么呢?有一个这个, 比如说我们这里要写一些通道的信息,那么之前呢我们就要啊先发送一个命令,比如说我们要写自己告诉八五九幺, 我们要写自己,那么这个写呢,我们可以看到有一个红定义啊,写呢就是零 x 九零,这个呢在上一次跟我们讲的时候呢,也是给大家进行介绍了,比如说他的地址写的时候是零, 那么我们在硬件上面呢,将这三个引角,我们可以看到将 a 零, a 一、 a 二全部和金币短接到了一起,那这样的话,你就意味着中间三个值呢,全部是零,前面幺零零零是什么?是九 零零零,如果是写的话就是零,那就是九零就是写,读的话啊,最后一位是幺,也就是九幺是读,所以呢这一块呢啊就很容易去理解了。然后呢啊,发送写命令之后我们要写, 写什么呢?写通道号,那通道号该怎样去实现呢?我们再来看啊,上次课啊,我们也给大家讲了,关于这个控制计算器里面其实就包含了,包含了,比如说 最低位,最低位我们可以看到零零就是最低的两位,零零代表的是通道零,零幺代表的是通道一,幺零代表的是通道二啊,幺幺代表的是通道三, 但是呢大家一定一定要记住,这里的通道呢,其实和下面有密切的相关,下面是什么呢?下面就是啊,他的有这个 啊, b b 四啊,不是 b 四啊,是啊, b 四, b 五, 喂,对,是用来选择,选择什么呢?就是,呃,你像我们这个单面积的引脚啊,不是单面积的,是个 pcf 八五九幺,它的引脚上面呢,外部我们可以看到的就是 ar 零, ar 一, ar 二, ar 三,对不对?就是在这个 引脚的上面这个一二三四这四个引脚,那么这四个引脚呢,并不是就一定对对应的这个通道零到头道三, 那只有什么呢?就是 b 四 b 五,我们把它配置成这个四路单端输入或者是四路单输入的时候呢啊,它的 a i n 零是和通道零相通的啊,就可以把它看成是通道零,也就是这里的啊,如果是其他的啊,比如说把这个 b 四 b 五啊设置成零幺,那就是三路差分输入。三路差分输入的含义是什么呢?就是这个如图所示,是一种差分形式的。像这个第一个通道由谁来决定呢? a i 零和 a i n 三 来共同决定啊,这个通道一呢,由 a i n 一和 a i n 三来决定,那么通道二呢,是由 a i n 二和 a i n 三共同决定,它是没有通,就是通道三的。 同样的道理我们可以看到,那么如果是幺零的话,就是单端与差分配合输入啊,这里给的呢也很清晰,如果是幺幺的话,就是就这样一种形式,那么呃,很简单,就是说我们通过这个控制计算器的 这个 b 四 b 五位,如果啊把它配置成我们想要的想要的那种啊方式,比如说我啊,我想要这个差分差分的形式,那么根据你的需求来去选择相应的模式。如果呢我们把它配置成零零的话,那么 那么零零的话就是第一种啊,就是 a i n 零啊,就是定义的 chanel 零啊, 所以呢就是我们实际我们演示呢,选择的就是第一种,这里呢如果他是零的话,那就是发送的就是通道零的信息, 如果是一的话就是通道一,如果二的话就是通道二,如果三的话就是啊通道三好,翻完之后呢,翻完 之后呢,因为这个里面啊,这个里面呢啊把通道信息发送完了,然后之后呢就要读了,读取什么呢?读取 我们转换出来的 adc 的值,那么读取的时候呢,也有一个就是我们要发送这个八五九幺他的读命令啊, 读地址,这样的话下次我们啊再读到的数据呢,就是我们想要的想要的数据, 这样的话再把读到的啊这个数据呢啊返还回来,然后在这个里面我们可以看到我们每一次就是说 啊,这里不断的对按键进行巡检啊,这里呢我们为什么要减个一呢?减个一的原理就是啊,因为啊在这个计算器里面 们可以看到他是从零开始的,对不对?零一二三零一二三这样一种关系,那么我们在这个啊定义按键的时候呢一二三四,那这样的话一减个一正好和这个啊对计算器的配置呢啊就就完全吻合了,就完全吻合了 好。嗯,然后呢我们这里呢就是读了两次,也是一种软件滤波的方式,大家可以参考,可以参考一旦读取到这个值之后,那么我们这里有一个计算,这里呢其实就要我们发这个 a、 d、 c 的一个分辨率的概念 给理解清楚了,那么我们可以把它简单的理解成什么,就是我们读到的值,我们读到的这个数字量,我们读到的这个数字量 其实就相当于最小刻度有多少个刻度,所以呢再乘以那个之前的那个分辨率,分辨率五幅啊,除以呢啊,这个是八位的,八位的那就是二五二五六,二五六,这里呢二五六啊,其实这个分辨率呢, 二五六恰恰是二百五十五分,二百五十五分,所以二五六减一,最后得出来就是十九点六幺乘以啊,我们读到的这个这个值就是它的一个电压,当然呢这个电压的单位呢是毫辅,毫辅, 这样的话我们来,嗯,这个显示部分呢,都都好理解,我们来演示一下啊,下载,然后我来 下载这个程序,就下载这个,然后呢开始下载,可以看啊,这个已经在下载了。 好,这个下载的时候,默认情况下,因为我们按键没有按下去,所以呢就是说一直进不到这里面的衣服,也就我们一直没有选选通这个通道啊,然后呢我来啊,我来按一下 s 四 啊,有有有,值了,然后呢 s 四对应的是 通道令, 通道铃是引出来的,所以呢就是说啊,引出来的没有和电路其他电路相关相关,我们再按下 s 五啊,重点 s 五, s 五呢,它是和光敏电阻,这样的话我们来 啊, s 五它有一点七,我来改变一下这个光敏的,光敏的这个 我来改变一下光敏的值,他会有变化啊,这个视频啊,摄像头卡在这里了啊, 啊,这个摄像头卡在这里了,卡在这里呢,大家就是说啊,嗯,可以看到这个实验呢,就是说我按 s 一的时候,那么按这个 s 五的按键的时候,那这样的话,我们的 啊板子上面 这个 光敏电子这一块,如果手搭在上面,它的值呢会发生变化,如果呢是按 s s 九, s 九,那这样的话它连接的的部分呢是这个可调电阻,我们可以的调节这个电阻,然后看一下这个数码管显示的值呢,也会变化,也会变化,这个呢就是这个啊,关于这个, 嗯, a, d c, a, d c 的部分, a, d c 的部分,然后呢我们再来给大家看一下关于这个 d a c 的 d, a c 的,关于这个串口的呢,其实 呢他他讲的呢也是 a d c 的测试, a d c 的测试,这个里面呢我们可以看到,可以看到这个 他的程序里面,主要呢就是最后相当于把之前的数码管显示呢变成了这个串口发送出来,发送出来 啊,他也没有关于这个 dsc 的部分,所以呢我们最后把 dsc 呢单独啊列出来,像这个里面呢我们是怎么做的呢?我们就也是用到的这个矩阵按键,我们这里呢会让矩阵按键就是不一样的值, 不一样的矩阵按键按下去,我们会让它啊给一个 d a c 的值, 这个值呢最后会付给谁呢?会付给这个就是这有一个 d i c 的写 函数,所以呢最后呢再去读,再去读的意思时候呢,为什么这里读我们可以看到他读的就是什么呢?读的就是零零,为什么是零 x 零零呢? 因为我们最后读的呢是这个最后读的是零通道的,零通道的,所以呢啊,我们在开发板上面呢,也是将 将这个短接在一起,就是 a d c 和 d i c 短接在一起,短在一起也就意味着什么呢? 也就意味着看就这个 d a 输出和这个 a i n 零 啊连接到了一起,所以呢我们在这里程序里面呢啊,程序设计都是依依靠这个硬件来的啊,选择第零个通道,那这样的话,这个前面我们也给大家讲过了,我们所以呢重点就给大家讲一下这个 d a c 这个函数, 我们把它编一下,然后呢我们再来看好,然后呢在这个里面呢,首先呢是写, 因为我们要写这个 dsc 的一个使能, dsc 的使能,在这里面我们看到这也是一个红定义, 红定义这是定义的是连克四零四,我们知道是零幺零零零零零零, 我们最重要的就是看这个腰,这个腰是对应的是 b 六位,也就是我们看一下这个控制计算器,这个 pcf 八五九幺,它的控制计算器呢 b 六位就是这一位,这一位是什么呢? 是 d i c d i 转换的使能控制位,唯一的话就是开启 d i 转换。所以在这里呢我们可以看到 将这个啊,将这个零 x 四零啊发送过来,也就相当于将这个 p c 五八五九幺它的 b 六位 给它制一,也就是开启 d a 模式。这样的话,最后啊,嗯,就会在这个 out 输出 输上面就是他的引脚,有一个输出引脚,这个引脚上面就会输出我们想要的值,那么这个值呢大小和什么有关呢?和这个 我们对他写入了这个 deta 值,因为后面呢一旦开启 dac, 紧接着我们还会对他发送这个要写的这个啊,这个呃 d 就是这个数字是多大? 越大,那么输出的模拟量值呢就会越大,所以呢啊,这个改变这个 deta 值,就会改变这个输出的模拟量的大小,所以在这个定义的时候我们可以看到,我们呢也是通过计算啊,就是说 不同的按键我们给出来的这个 det 值呢是不一样的,不一样的,然后呢这个值呢?会啊,会复制过来,这样的话输出, 输出的值到哪呢?到这个因为我们短的末短接到这个 a d c 的啊, a i n 零上面,然后再去读 a i n 零的值,最后在数码广场显示。 好,这个呢,大家直接去做一下实验啊,就可以看到,直接就可以看到啊,我可以通过这个四个按键按下去,来去看一看数码管读到的值呢是不一样的,大概呢分别是零伏啊,一点一点六,一点七的样子,还有三点三,还有五伏这样的值。 好,关于这个 pcf 八五九幺呢,它的啊实验代码讲解部分就到这里,谢谢大家。


老师,设计师给我发来的水电图,我能不能给他导入到 cd 里面画呀?当然可以了,来,我教你啊。嗯,首先你把这个 cd 软件打开, 软件打开,然后呢,呃,我们有一个 pdf 转 cd 的快捷键,你看一下,在这里 pdfi 来,你输入 pddfi 空格空格,然后呢,在下方有一个文件 f 来,再输 f 空格, f 空格来,在这里找到你刚才保存好的这个 pdf 文件,这个 对,点击打开,然后在这里呢,直接点击确定就好了。好,我们稍等一下,稍等一下可以看到就可以转成 cd 了,然后呢,还可以进行编辑,对吧?哎,但,但这图纸不对啊,这图纸咋是歪的 歪的,咱们给它摆正就行了啊,可以摆正吗?对,首先呢,就是我们先画一条参炒线,用咱们这个直线的直立 l 来啊,直线 l 空格 l 空格,来画一条竖 水平的直线,水平的直线,对,然后呢,再用咱们的一个对齐的指令来,对齐,是在这里 a l 啊对齐,来输入 a l a l 空格, a l 空格。好,把这个图纸全部选上。 好,空格确认,然后呢,指定第一个圆点,我们就点击这个图框的下端点好,再点击实现的一个点,好, 再点击另外一个点, ok, 好,再点一点,好,空格确认空格。好,这个时候呢,你看一下咱们这里是否基于对齐点缩放对象,咱们这里只对齐不缩放,所以选择否?哦,好,可以看到。哎,他摆正了,是不是摆正了啊?对,好,这样呢,我们的 pdf 就成功转成 cad, 而且把它摆正了。 在我们使用 cd 的过程中呢,还有很多的快捷键,如果说你都记不住的话,在这里呢,我给你推荐这样的一张二维加三维的快捷键大鼠标垫,它里面总共包含了二十四个绘图工具,三十六个修改工具, 十二个标注、十二个功能,还有三十六百三位建模。你像这样把它铺在你的电脑桌上,记不住的时候去查一查呢,会大大增加你的绘图效率。他就在视频左下角的小黄车里,赶快点击把它带回家吧。好的,我现在去买一下。

今天我们给大家分享 pdf 的文件如何转 cd。 在 cd 会所当中呢,我们经常是一套客户发过来图纸啊,它是 pdf 的格式, 那么 cd 怎么处理?对于高版本,从二零一八以上的版本,是可以直接在 cd 里面直接转换的。我们可以输入 pdfipdfi, 可以直接呢转换 啊,要求是版本必须是 cd 的,是二零一八以上的版本。输入 pdi 以后呢,我们回车确定, 他说要选择 pdf 参考底图或文件,我们按回车啊,他一默认是选文件的,如果不是呢,按 f 键。这时候呢,我们选择桌面上有一个 pdf 文件啊,叫产品结构。我们选好之后呢, 点击打开,呃,这里显示呢,他是页面原本的尺寸是十六点十一点六九和乘以呢十六点五四英寸的啊。也就是他默认的出的可能是英寸图纸,我们导进来是一比一的,如果尺寸呢,需要调整修改,我们要缩放一下, 按着一比一的啊。你确定这呢?我们 pdf 的文件就被导到 cd 去了,看到吧,啊,和 pdf 的原稿文件是一样的啊。我们可以看一下 pdf 的原件 啊,在这个地方啊,是一样的。看到吗?都是可以的。而且我们对这个文字呢,可以在上面双击修改, 但是要注意,有些文字是不可以直接转换修改的。如果说非使用对象是转不了的啊。我们这是 pdf 的摄像头是可以的啊,这个是高版,二零一八以上都是可以的,我用了二零二零测试的。 那如果说对我们低版本怎么办?比如说二零幺四的或者二零零七的版本怎么办呢?我们用 pdfa, 发现了行就不行了。有小伙伴就问, pdfa 不能用,那是因为低版本没有的功能,所以呢,我们对 dbam 来讲就不适合用什么呢?我们可以记住一个插件, pdf 转 cd, 我们可以打开它。打开之后呢,我们看到它提示我们叫我们选啊,我们在桌上选一个呢,刚才说的是产品结构啊,点添加进来,那如果多个呢,可以一起多次选择。我们下一步啊, 他说转到哪去,能转到桌面上去,不过他声称是 dxf 格式啊, dsf cd 是可以用的啊。我们 cd 支持的格式是 dxf 和 dwg, 点击转换,点击退出。好,这个已经传好了。在桌面的下面有一个,我们可以用 cd 呢 d 版本去打 是没问题的。当然对地板都能打开高板门肯定是没问题啊,肯定更没问题。我们选这个文件的时候,一定要选择 dxf 啊。 dxf 的选择好之后呢,我们选择这个结构啊,点打开,这里也是一样的,他也是可以直接编辑的啊,看到吗?他也非常好的 啊。这个呢,就是用差劲转换出来的啊,不过有的人说是转换出来的,这个图形有点问题。这个问题呢,我们用啊一更新一下,一般有的时候呢,这光表面啊,他不是很光,顺用啊,一更新一下啊。但这里有个问题,就是这个字体可能是不能直接编辑的,用 cd 呢, 我们可以转 pdf 的史料图,这个文字可能转出来东西,我们去看一下,可能他是一个线条或者单号文字的问题了。像这个问题的,我们可以看到双击可以修改,但是两个字四十一,他变成两个文字,所以说四和一是两个文字了。所以他和那个 p 的方案呢,告白们转还是一定的区别 啊。如果像这个十五呢,可能就转两个字了啊。所以字是转出来,但是转两个字类型,如果不对,你给删掉,重新标注啊,都是可以的。好,这是给大家讲了对高低版本我们需要将 pdf 者 cd 的方法。好,感谢关注,谢谢!

pdf 转 c a、 d 多页 p d、 f 合并转换 c a、 d 图纸 c a d 快速看图的 p d、 f 转 d w、 g 功能,在软件右下角点击按钮,就可以打开转换窗口,点添加选择我们要转换的 p、 d、 f 文件, 这里可以选择转换成的 dwg 图纸的保存位置,这里会显示 pdf 十四页。打开 pdf 阅读器也能看到这个 pdf 文件一共包含了十四页。 那么如何把多页 pdf 合并转换呢?这里有两个选项,主页转换和合并转换。主页转换就是把这个十四页的 pdf 转换成十四个独立的 dwg 图纸。合并转换可以设置每一个 dw 之中包含的图纸页数,默认是实页。也就是说,刚刚这个十四页的 pdf 文件,如果按默认的实页进行转换,就会得到两个 dwg 文件,其中一个包含了实页内容,另一个包含了剩余的四页内容。 如果我们想要把这个十四页的 pdf 转成一个 dwg 文件,可以在这里把页数改成大于等于十四页,然后再点转换按钮, 当软件提示转换完成,我们就可以点击确定,打开保存出来的文件夹,这个就是我们合并转换后得到的 dwg 图纸。 双击打开图纸,这就是我们转换后得到的 dwg 图纸,一共包含了十四页内容。另外在会员按钮中也有 pdf 转 c a、 d 功能,一样可以打开转换窗口。

近期带来一款专业的 pps 等十几二十种格式, mc a dj, 还支持 dwg 和 bxx 文件版本之间的转换,支持替换丢失的字体文件,支持像 autocad 这样的批量转换命令并批量恢复绘图文件。 还可以将图层信息导出到 tdf 文件中,允许将 oled 实体和山格实体导出为 tdf 文件。支持三 d 对象隐藏线删除,支持用户定义、水印等功能。总之, mac a d 是一款非常不错的 c ad 文件格式转换工具。二花分享的是二零二一中文激活版,有详细的安装教程,喜欢的小伙伴打上幺零五六带走吧!

客户给你发了一个 pdf 的参考图纸,如何快速的转成 c a d 文件?只需要打开这个插件,将 p d f 拖动到插件里,点击下一步转换, p d f 就自动转换成 c a d 文件了,这样 p d f 转 c a d 文件就非常方便了。


拿到 pdf 又怎么转格式啊?内卷第二弹 i love pdf 可以转化成各种格式,还能进行编辑、加密、压水印等高级操作。关键不要钱!炫酷的操作是为了投来崇拜的目光。

嗯,大家好,这个是我第十三个啊,多诺的实验,嗯,因为前面我有将近两个,将近将近快要两个月,然后没有录视频了。最主要是我前段时间我脖子不大舒服, 然后请,然后那个,然后不是很方便用电脑,所以我现在现在把电脑都要把它用那个支架把它架起来。那这个实验呢?那这个实验是我我我这个实验呢是一个,嗯 模拟信号转数字信号,然后就是魔转魔转数和速转魔的一个实验。这个是一个呃,呃, fpc 八五九幺的一个,呃。那个呃魔转,呃 是魔术转换器的一个,呃一个魔术转换器的一个芯片,这个芯片的话中间可能还会牵涉到一些底层的一些,嗯,一些一些 一些那个就是呃一些知识,然后这些东西的话,嗯,实际上我也不是很清楚啊。后续的话 我也是希望通过百度啊去把这些,嗯,把这些,把这些知识补习一个。那目前的话,嗯我们要做的是什么事情呢?就是把一些,嗯数字信号转成 模拟信号。那数字性,那大家都知道你天天都是数字信号的,那模拟信号的话可能像那种电压,像二百二十伏的电压和五伏的电压,这种电压的话是一些那个呃模拟信号,嗯,那这样的话就是这两个之间的,我要通过数字信号,大家把它转成模拟信号,然后或者是把模拟信号 整个数字信号。啊是放符合呢就是,嗯符合计算器的一些,嗯计算的要求就大大就是这样子。 那这个的话,呃是我目前为止可能学习中,呃比较比较一个比较复杂的,因为不是也不是个代码的复杂,最主要是这些,呃,知识的储备的话,我可能还是有很多欠缺的,呃,特别是像这种那个 像这种芯片的,这样的这种芯片的,但这种芯片的话我不是很不是很了解。那目前的话我就是按照这个书上面写的这东西,呃来做一下,做了做一些实验。但这样主要的话是, 嗯,我们看一下子,看下子这边这边的话是把这边他这边的话实际上是有几个几个就是一个是接地 vc, s s c l 和 s d a, 那这边呢?呃, s c l 和 s d a 的话,我要分别接到那个就是 a 四和 a 五, 在那这边接地和 vc 嘛,肯定是接接那个正向,嗯,基地嘛,接地嘛这样子的,大致大致的话接接法的话就这么接好了。那代码的话,嗯,我们可以看一下代码啊, 代码的话这边的话是一个引进的呀,一个就是头跟键,这个头跟键的话是他这个系统的内裤上面本身就有的,你可以看一下在这边在加载库里面本身是有这个的,应该是好像那 在这边是有的他,所以我们就不需要再添加这一个呃,头文件。然后这边呢是一个就是 fpc, 嗯,八五九幺的一个地址,然后这边下面的话就 是一个端口号和一个打印值。那这边的话,嗯,我们先先是他是一个二百五十五,就是零到二百五十五,如果就是找零到二百五十五的话,他就,嗯,他就把这个这边电压,因为电压是电压是五伏的嘛,你看看电压 二十五伏吗?就是啊,从零到二百五十五的话,那到二百五十五的话就把它变成,变成那个就是最大的输出吧?的电压,电压最电压最大的输出。然后这边这边的话是一个唤醒,首先啊,首先我们讲一句,一讲吧,这边是唤醒这个 fp pc985, 然后呃写入一个地址,然后这边的话是一个,嗯,那个就是一个埃直,那埃直是零到二五五之间嘛?那这边的话,呃是这个的 dic 嘛?就是呃数字转模,呃数数 数模的一个转换,嗯,那这边的话再再把它结束这个呃结束这个就是呃这个 f p c 啊, f c i p p c f 九八五的那个装置。然后呢咱们这边这边底内这样的话可以看起来我们可以方便一些,然后这边把它打印出来,这个应该是可以把它 可以,应该是可以,那个我们可以看一下的那个我们去看一下的那个,呃,看一下的监,监视,监视他一下的端口吧。然后我们现在开始上传数据,上传这个代码啊,上传一下,上传 好,等一下还没传完, 看看现在这个灯的话 都是灭量,慢慢的灭,慢慢的量。嗯,其实可以可以觉得,可以觉得这个这个感觉没什么,没什么那个, 嗯,感觉好像跟之前的那个就是,嗯,暗灯和灭灯差不多嘛。那这边的话还是有区别的,因为这边他是一个模,数字信号转模拟信号的。然后我们也可以看一下子这边的一个监视状况,我们可以看到这边的监视状况,看这边有个数字, 他是不停的,不停的在走的,那其实主要是打赢了这这段,这段的代码和这段的代码,大局就这样子。