打印

数字电位器X9C103

[复制链接]
2490|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
各位大神,我正在学习使用数字电位器,就是利用单片机控制数字电位器进而改变开关电源的输出,但是系统一上电,电位器的变化很缓慢,就好像滑动变阻器那样缓慢滑动。程序初始化没有什么问题,就是上调到最顶端,请各位老师指导指导,谢谢

相关帖子

沙发
SunFans| | 2013-4-2 11:01 | 只看该作者
X9C103这款数字电位器没有数字接口,不能通过单片机直接读出其导通抽头的位置,也不能直接设置其位置。建议换用X9221吧,X9221有数字接口可以和单片机通信(以脉冲数来读出或设置其导通抽头的位置)。

x9221_chs2.pdf

330.26 KB

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
xiyou2010lf + 1 赞一个!
板凳
xiyou2010lf|  楼主 | 2013-4-2 17:37 | 只看该作者
大神,关键是我现在硬件系统都做好啦,我看X9C103的资料,他应该也是带**功能的啊,我按照他给的时序图操作,貌似没办法存储初始位置。能不能帮我看下这个PDF中的保存阻值的操作时序?

高精度的数字电位器X9C103.pdf

176.6 KB

使用特权

评论回复
地板
拖沓天王没有塔| | 2017-2-27 16:12 | 只看该作者
最近做东西要用到x9c103  但是不会编程   到处翻帖子   楼主现在会使用了吗    是否可以给个联系方式  教教我@xiyou2010lf

使用特权

评论回复
5
tyw| | 2017-2-27 17:05 | 只看该作者
本帖最后由 tyw 于 2017-2-27 17:15 编辑
拖沓天王没有塔 发表于 2017-2-27 16:12
最近做东西要用到x9c103  但是不会编程   到处翻帖子   楼主现在会使用了吗    是否可以给个联系方式  教教 ...
X9110数字电位器_中文资料(20170227170921).pdf (3.03 MB)
数字电位器C程序X9313W驱动程序(20170227171222).pdf (359.96 KB)
控制数字电位器X9241的C程序.pdf (442.7 KB)
键控数字电位器X9013程序.pdf (245.72 KB)
x9c102103104数字电位器.pdf (174.92 KB)





使用特权

评论回复
6
首先谢谢您 @tyw    我根据您提供的资料编出了程序  我想让x9c103的阻值在5k  但用万用表测量VW   VL   VH  间的电阻根本测不出来
以下是我的程序   您能帮我看看是不是程序出现了问题   还是有其他我没注意到的地方    谢谢
#include <reg51.h>
#include <intrins.h>

#define uchar unsigned char

sbit cs   = P1^0;//位选
sbit inc  = P1^1;//脉冲
sbit ud   = P1^2;//方向
sbit key  = P1^3;//按键

void x9c103_inc(uchar number);
//void x9c103_dec(uchar number);
void x9c103_set(uchar number);

/*电位器初始化校零*/
void x9c103_set(uchar number)
{
  uchar i;
  inc=1;
  cs=0;
  ud=0;
  _nop_();
  for(i=0;i<number;i++)
{
  inc=1;
  _nop_();
  _nop_();
  inc=0;
}                  //校零完成

cs=1;
inc=1;   // 存储滑动端位置

}

void x9c103_inc(uchar number)
{
  uchar i;
  inc=1;
  cs=0;
  ud=1;
  _nop_();
  for(i=0;i<number;i++)
{
  inc=1;
  _nop_();
  _nop_();
  inc=0;
}       

cs=1;
inc=1;   // 存储滑动端位置

}


void main()
{
x9c103_set(100);
if(key==0)
{
x9c103_inc(50);
}
}










使用特权

评论回复
7
tyw| | 2017-3-1 19:25 | 只看该作者
拖沓天王没有塔 发表于 2017-3-1 18:25
首先谢谢您 @tyw    我根据您提供的资料编出了程序  我想让x9c103的阻值在5k  但用万用表测量VW   VL   VH  ...

少累,木玩过哦.哈哈.慢慢啃吧.

使用特权

评论回复
8
alan000345| | 2017-3-6 09:26 | 只看该作者
真的好有用啊,谢谢,t叔分享

使用特权

评论回复
9
hhhxj| | 2022-1-28 11:43 | 只看该作者
这个东西好像用万用表直接测阻值测不出来,得通过分压法  计算

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝