- 博客(0)
- 资源 (13)
- 收藏
- 关注
基于C语言的单片机按键程序
该按键程序是一个模块化的程序,每隔10ms会查询按键引脚的状态一次,当累计查询5次按键引脚的状态都是低电平则判断按键按下,然后执行按键按下的用户程序,通过设置累计查询的次数可以设计长按和短按按键的响应程序。
2024-12-13
基于UC3843的Boost电源(12V转24V)-仿真+原理图+PCB
这个资料是一个12V转24V的Boost电源,主要是用来学习开关电源的基础理论和实践,整个文件包包括4个文件夹,一个是基于SIMPLIS的仿真文件,另一个是基于Altium的原理图和PCB文件,还有一个是仿真的结果图片与焊接调试好的实物图片,最后一个是应用手册,方便初学者学习基于峰值电流控制模式的开关电源。仿真结果与实物的测试结果显示该Boost电源实现了12V转24V,且仿真的伯德图具有45度的相位裕量和10dB的增益裕量,符合设计的要求。用户可以购买UC3843也可以购买MIC38C43来实现这个开关电源,在具有一定的基础以后,就可以下一步学习反激电源了。需要在这里说明几点的是:
1、UCx84X系列是比较精典的一款开关电源控制器,很多入行的朋友会考虑从这一款控制器入手来学习开关电源,一来是因为它的资料非常多尤其是电子论坛里面关于它的讨论非常多;而是这一系列芯片价格非常便宜,用户可以拿它去画板调试,应用于实际。
2、学习这一款开关电源控制器应着重学习环路控制理论,掌握基础的仿真工具,并了解稳定性分析的基本方法,比如要学习看伯德图和利用伯德图配置零极点去调环路,我觉得这一点非常重要。
2024-11-26
基于STM32F103的0.91寸OLED屏驱动文件(.c+.h)
该文件是基于STM32F103系列单片机的0.91寸OLED屏的驱动文件,包括两个.h文件和一个.c文件(oled1.h, oled1.c, oledfont.h),使用该驱动文件可以显示汉字,也可以显示字符串,十分方便。该驱动文件在Keil软件平台中编译成功,当然在IAR平台下使用该驱动文件也是没有问题的。用户可直接将其添加到项目中,直接调用函数OLED_ShowString(unsigned char x, unsigned char y, unsigned char *p);就可使用来显示字符串,也可以通过OLED_ShowCHinese(unsigned char x, unsigned char y, unsigned char no)函数来显示汉字。
2024-01-20
0.96寸OLED显示屏驱动文件(.c+.h)
该驱动文件中包含了0.96寸OLED显示屏驱动的一个.c和两个.h文件(oled.h, oled.c, codetab.h),主要应用了GPIO口模拟IIC的功能实现字符串的显示,非常好方便移植,目前已经在STM32F103C8T6单片机上测试过了,成功驱动0.96寸显示屏,使用P8x16Str(unsigned char x,unsigned char y,unsigned char ch[])可以非常清晰地显示字符串,使用P16x16Ch(unsigned char x,unsigned char y,unsigned int N)可以非常清晰地显示汉字,希望能够帮助到需要的人。
2024-01-17
对应aruino nana和uno单片机的LCD12864屏幕的驱动文件
对应aruino nana和uno单片机的LCD12864屏幕的模拟SPI的驱动文件,将其添加到Arduino IDE的Library可直接使用,该文件包含了.h和.c的驱动文件,LCD12864实物图,以及关于LCD12864与Arduino单片机的引脚接线图,方便用户使用。如果想要改变LCD12864与Arduino单片机的连接引脚,则只需要修改.h文件中的引脚即可。
2022-07-11
USB2.0集线器的原理图与PCB图
这是AD(Altium Designer)版本的USB集线器的原理图与PCB图,为4口集线器,里面的PCB用的是0603封装的电阻电容等,,PCB布局较为宽松,传输协议是USB2.0版本。
2022-03-09
SolidWorks2019安装包即安装方法
该资源是最新的2019版本的SolidWorks的安装包即安装方法,主要用于3D模型的绘制,支持多种3D格式,3D打印机常用step格式,SolidWorks对于初学者来说是一款比较友好的软件。
2022-03-07
AD版本的USB四口集线器PCB工程文件.zip
该文件包含Altium Designer版本的USB集线器工程文件,包含原理图和PCB图,可以扩展四个USB口使用,支持USB2.0协议,插上电脑一般会自动安装驱动程序
2021-05-28
自动排版插入word图片的宏.zip
本科写报告的时候,图片一多,就得花很多时间排版word的图片,当时整合了一个排版word图片的宏,方便了很多。文件夹里有具体的宏和动图演示,以此分享一下
2021-05-21
AD版本的arduino nano原理图与PCB.zip
Arduino nano版本主要是Eagle居多,将其转化为Altium designer会出现格式化问题,不能很好的实用。正好用Atmega328p做开发,就用Altium designer画了arduino nano的原理图和PCB图,使用Altium designer画PCB的用户比较多,以此分享一下。
2021-05-21
Altium Designer常用元器件符号和封装库.zip
该资料是经过本科阶段和研究生阶段积累的一些关于Altium Designer的原理图库和封装库,包括做电赛和做项目用到的常规封装、3d封装和一点点不常用的特殊封装。这里面主要包括电阻、电容、电感、运放、比较器、按键、LED灯、板载天线、DAC、ADC、显示屏、电源芯片、射频芯片、各种单片机(51、Atmel、MSP430、stm32)、各种接口(排针、排母、电源接口、信号接口、调试接口、FPC接口、miniUSB接口、Micro USB接口和USB A接口)。符号与封装是分开的,方便集成使用,希望该资料有所帮助。
2021-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人