佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2912|回复: 8

请问16-Key Encoder哪里可以找?

[复制链接]
发表于 3-10-2009 12:39 AM | 显示全部楼层 |阅读模式
据我所知 MM74C922 就是其中一种encoder.
MM74C922

如果从online 买的话,RM33一粒好像太贵了吧。ebay 更贵(RM 34.63+post fee RM 17.30)
farnell
1+RM33.02


学校也没提供,bizchXX , cytrXX 也没卖,真不懂哪里找。。。。><"

for PSM 用,做teach pendant  时想省更多output pin to PIC microcontroller.来不及学I2C 去expand I/O.
虽然也是可以program 一粒PIC 来当encoder用的。




C:%5CDocuments%20and%20Settings%5Chiap%5CDesktop%5CDSC00818.JPG

[ 本帖最后由 wlizard 于 5-10-2009 09:44 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 3-10-2009 12:50 AM | 显示全部楼层
我人在johor batu pahat UTHM
回复

使用道具 举报

发表于 3-10-2009 08:16 AM | 显示全部楼层
原帖由 wlizard 于 3-10-2009 12:39 AM 发表
据我所知 MM74C922 就是其中一种encoder.
MM74C922

如果从online 买的话,RM33一粒好像太贵了吧。ebay 更贵(RM 34.63+post fee RM 17.30)
farnell
1+RM33.02

学校也没提供,bizchXX , cytrXX 也没卖,真不 ...

请看版规, 把应用讲清楚。
MM74C922 应该只有198x 年代的人在用。
回复

使用道具 举报

 楼主| 发表于 3-10-2009 12:48 PM | 显示全部楼层

这个是从datasheet抄出来的 32 keypad 电路图,encoder 的功能是scanning 32 key 然后transfer 5 bit 的output 去PIC(不计埋data available pin),当然可以再加,可是32 keypad对我来说已经足够了.


基本上如果PIC 的I/O足够的话,是不需要encoder的,可直接将keypad 接去PIC,scanning job 交给PIC,但将会用掉12个I/O.每加一个keypad 会多4个I/O(3个keypad ,16 IO;4个keypad ,20 I/O,以此类推).



从图中所见,这个PIC的relay output pin,pwm pin 是用在控制motor的.每个sensor port都可用来connect 去sensor或limit switch 或 keypad.越多keypad联接PIC,剩下的pin就越少.所以有必要减少keypad 的pin.
回复

使用道具 举报

发表于 3-10-2009 12:57 PM | 显示全部楼层
原帖由 wlizard 于 3-10-2009 12:48 PM 发表

这个是从datasheet抄出来的 32 keypad 电路图,encoder 的功能是scanning 32 key 然后transfer 5 bit 的output 去PIC(不计埋data available pin),当 ...

为什么你不愿意按板规讲清楚你的应用? 非要拆一个问题来问?
回复

使用道具 举报

 楼主| 发表于 5-10-2009 09:44 PM | 显示全部楼层
1. 你要想做什么?
重点是:请问16-Key Encoder哪里可以找?

-你的应用是什么?
做teach pendant  ,最类似的东西, 就是你能用个有线遥控器,控制一架机器走动,而机器本身又能记得那一系列的动作。

2. 你想要拿到什么效果
encode 32 keypad 然后传送5 bit 的output 去PIC

3. 你做了什么
整个电路都已经买得到component 了,就等着要装component 来encode它.

4. 你遇到了什么问题。
买不到MM74C922,请问那里还有的找?
据我所知 MM74C922 就是其中一种encoder.
MM74C922

如果从online 买的话,RM33一粒好像太贵了吧。ebay 更贵(RM 34.63+post fee RM 17.30)
farnell
1+RM33.02


学校也没提供,bizchXX , cytrXX 也没卖,真不懂哪里找。。。。

5. 有电路图吗?
6. 有照片/图片补充吗?

这个是从datasheet抄出来的 32 keypad 电路图,encoder 的功能是scanning 32 key 然后transfer5 bit 的output 去PIC(不计埋data available pin),当然可以再加,可是32 keypad对我来说已经足够了.


基本上如果PIC 的I/O足够的话,是不需要encoder的,可直接将keypad 接去PIC,scanning job交给PIC,但将会用掉12个I/O.每加一个keypad 会多4个I/O(3个keypad ,16 IO;4个keypad ,20I/O,以此类推).

从图中所见,这个PIC的relay output pin,pwm pin 是用在控制motor的.每个sensorport都可用来connect 去sensor或limit switch 或keypad.越多keypad联接PIC,剩下的pin就越少.所以有必要减少keypad 的pin

7. 你住的地区在哪里? 如要买东西可能同区域的朋友能给予建议。
我人在johor batu pahat UTHM。


p/s:版规意思是要我酱的format?
回复

使用道具 举报

Follow Us
发表于 6-10-2009 08:23 AM | 显示全部楼层
其实要你写重点是要看看有没有alternative的方法给你。
就好像你的case, 这样的ic难找。 可能你的应用可以用其他方法来做。
不过你既然讲到重点是这个ic那里可以找。
就回答你farnell咯。。。。除了farnell,我很少去电子店买rare ic的。 通常都没卖
你可以去博博看得。。。。。

看你的application, resistor + adc应该可以做到.不过我觉得你会prefer encoder多一点。
回复

使用道具 举报

发表于 6-10-2009 11:06 AM | 显示全部楼层
原帖由 fritlizt 于 6-10-2009 08:23 AM 发表
其实要你写重点是要看看有没有alternative的方法给你。

没有错。。。很多人有时会钻牛角尖, 然后不懂得变通。

现在, 知道楼主要做有线机器人。
要控制他的机器人, 要32 个按钮。
为什么要32 个按钮? 可能要做很复杂很复杂的动作?
能够简化吗?这是楼主的设计, 我们不知道。

RM33 一粒嫌贵, 如果非要用到的IC, RM100 都要买。

现在假设我们硬要32 key, 然后现在针对32 key 来设计。

1. 改变设计
可以少一点key吗?可以 用 combine key 的组合吗?
如《Func key 1》+ 《key》  ,《Func key 2》+ 《key》, 可以减少key 的需求吗?

2.  用expand IO 的方法:
a Microchip 有这类的 MCP23xxx。
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11034&mid=10&lang=en&pageId=79
(应该也是会嫌贵)

b. 用ADC port, 按钮接不同的电阻, 产出不同的电压, 从ADC 比较出来。
(可能嫌麻烦, 要很多电阻)

C 用74LS165, 8bit parallel in, Serial Out, cascade 4 粒 , 8 x 4 = 32 I/O。
http://ee.usc.edu/library/ee459/datasheets/DM74LS165.pdf
(可能嫌多线)

上面, 只是其他的方法, 但是我个人, 会用74LS165, 不要说是32 key, expand 128 key 都OK。
但是, 我会尽量改变设计, 减少Key的使用。
回复

使用道具 举报


ADVERTISEMENT

发表于 6-10-2009 05:19 PM | 显示全部楼层
你有多少个IO 可以用?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-5-2024 09:07 AM , Processed in 0.061311 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表