论坛风格切换切换到宽版
  • 23784阅读
  • 64回复

[APRS] RMB 50 元的手提 Packet 解碼器 AntiTracker 876, 試作招募. [复制链接]

上一主题 下一主题
离线VR2VJJ
 
发帖
578
只看楼主 倒序阅读 0楼 发表于: 2005-10-13
vr2wwf 經多月測試, 以 anti-tracker 為設計方向, 通過 zero crossing detecting 的方法嘗試以單一 pic16f876a 單片機, 作 packet 的解碼, 然後再將有關資料 以 garmin gps 的 航點 (waypoint) 格式 上載到 gps 上, 用以顯示 aprs 的站台位置。

而除了不必使用 mx614 外, 此東西更有一個比原 at 更好的功能 - 除解碼外, 還可編碼! (當然, 比起 tinytrak 等專用編碼器, 還差得遠). 但為免影響解碼的能力, 暫時在編碼上的安排, 是傾向按時間 (例如: 10分鐘) 或由用戶按鍵發訊。

但我們有一個問題, 希望大家幫忙一下, 就是我們當中有沒有人可花點時間, 為以下電路圖畫一個可供制版的線路圖呢? 因為 wwf 的原型機, 還是在麵包版上, 人手上我們未能有時間制版. 如有人幫手的話, 我們就可以專心做軟體了.

個人角度, 呢個會比 tinytrak 更好玩的呢. 所以希望我們當中能有人可花點時間, 幫幫助呢.

我想, 那個東西造價應約 rmb 50 左右, 所以嘛...請多支持!
离线VR2VJJ
发帖
578
只看该作者 1楼 发表于: 2005-10-13
作小小解說, 那個是原型圖.

s1 及 s2 是硬體按鈕, 暫時打算是用作 force ptt
及 改變發訊時的 status message 的 (例如: 由 in service 改作 coming home)

s3 則是 reset.

antitracker876.zip 是上貼之圖檔 - 為免有些朋友看不到而附上的


源碼原來差不多兩年, 也忘記貼上!!!
現放於 58 樓
http://www.hellocq.net/forum/showpost.php?p=1779350&postcount=58
附件: AntiTracker876.zip (0 K) 下载次数:355
离线bd2ld
发帖
319
只看该作者 2楼 发表于: 2005-12-06
电路板做好了,16F876烧没了
那位有16f876提供我要几个。告诉我价格给你汇款。
第4图是编程器
离线bg6qbt
发帖
7255
只看该作者 3楼 发表于: 2005-12-06
我顺便的时候可以帮你买几片
武汉的是pic16f876a,25元/只.邮费实收!
离线bd8te
发帖
4255
只看该作者 4楼 发表于: 2005-12-06
和用16f88做的tnc比出了片子好找外,还有那些优点
离线bd2ld
发帖
319
只看该作者 5楼 发表于: 2005-12-06
'
和用16f88做的tnc比出了片子好找外,还有那些优点
'
优点还不知道,还没工作呐。
离线bd2ld
发帖
319
只看该作者 6楼 发表于: 2005-12-06
'
武汉的是pic16f876a,25元/只.邮费实收!
'

那麻烦你给我买6片pic16f876a -20,如果有ft232bm最好也搞几片。
非常感谢!
离线BD7LM
发帖
1367
只看该作者 7楼 发表于: 2005-12-06
和16f88的区别是,16f88可以把aprs数据包解码后送往ui-view显示位置,而876只是解码后
送到garmin手持机上显示,送出的数据格式不同,相同的是大家都可以发送数据包.

以上只是个人的观点,不知是否恰当,请大家指正.
离线BG9SZ
发帖
513
只看该作者 8楼 发表于: 2005-12-06
bd9td ,你有何高见?
离线bd8te
发帖
4255
只看该作者 9楼 发表于: 2005-12-06
vr2vjj能否把设置参数一并告知。怎么没有烧写程序
离线dabi
发帖
32
只看该作者 10楼 发表于: 2005-12-07
有个问题想请教vr2vjj,请问如何实现zero crossing detecting 咧?用16f88就可以用里面的比较器,通过ra3输出zero crossing detecting 来检测,但16f876没有比较器,只有a/d转换,难道用a/d转换来检测zero crossing 吗?
离线bd2ld
发帖
319
只看该作者 11楼 发表于: 2005-12-08
16f876有两个比较器,
离线dabi
发帖
32
只看该作者 12楼 发表于: 2005-12-08
看错了。。16f876是没有的,要16f876a才有比较器。
离线VR2VJJ
发帖
578
只看该作者 13楼 发表于: 2005-12-09
不好意思, 太忙了少上來. 想不到多月後居然給頂上來.
基本上那個是用 876a 的. 而最初的時候我們見到的是用 16f628 做的哦.

看看 16f628 的原文吧
http://www.ringolake.com/pic_proj/zcd/zcdmodem.html

或者也看看舊文吧
不用 mx614 的 anti-tracker 設計, 測試中 (內有 firmware)

我們因為技術有限, 所以當時貼上來, 就是希望有大大能幫忙, 希望有人可以代為設計較簡潔、成品更細小的線路設計. 而用 876a 的原因, 分別為:
1. 876a c/p 高
2. 比 16f88 較容易找到

而後來 wwf 在 w8wga 16f88 tnc 設計中, 發覺原來他做的 antitracker 與 w8wga 的線圖大致相同, 於是乎在麵包板上以 16f876a, 硬改程式後就做了第一個以 16f88 firmware, 但在 16f876a 工作的 w8wga tnc.
舊文: 16f876a 版本的 w8wga tnc

而正因兩個線路 (vr2wwf 的 antitracker 876a 以及 16f876a 版的 w8wga tnc) 是大致一樣的, 所以就貼上來了. :d

故事就是那麼樣的了, 因為太忙, 我試試找找 vr2wwl 取新版的 anti-tracker 876a 源碼好了. 但有時間的話, 請幫助作線路設計的工作, 好嗎?

如果能夠有一個更細小的線路, anti-tracker 876a 會比 tt 更有功用, 當然... 你的 gps 也一定需要支援 waypoint 上載的功能; 就是覺得不爽, 同一個硬件也可以 flash 成 w8wga tnc, 用來作 digipeater 也不錯呢.
离线bd2ld
发帖
319
只看该作者 14楼 发表于: 2006-01-12
今天调试成功了,如果用贴片元件可以做的很小,max232,pic16f876a都有贴片封装。
离线VR2VJJ
发帖
578
只看该作者 15楼 发表于: 2006-01-20
'
今天调试成功了,如果用贴片元件可以做的很小,max232,pic16f876a都有贴片封装。
'
如果有人可以做出來的話, 更好呢... 因為firmware我們還可以自行燒錄, 但印刷線路圖....
离线bd2ld
发帖
319
只看该作者 16楼 发表于: 2006-01-21
印刷板图我可以画,水平不高。
离线VR2VJJ
发帖
578
只看该作者 17楼 发表于: 2006-01-23
不要緊的. 有時間做做就行.
我想過年後有點兒的空檔, 可以有時間約 wwl 出來談談就好了。
另外我見到你用了 dip switch 來做 s1 - s3, 似乎是有點出入.
因為在設計上, s1 是一個 "按鈕" 來的. 因為 antitracker 的主要目的是一個受訊器, 約 packet 解讀後再放上高明gps作顯示, 只有在 s1 short 的時候, 才由 gps 取位置資料再 encode 發訊; s3 則是 reset 鈕, 所以 dipswitch是不太好使用的呢。
离线bd2ld
发帖
319
只看该作者 18楼 发表于: 2006-01-24
那个dip只是临时用一下了,做这个是为了验证876是否好用,个人觉得不必要用那个88,pic16系列基本一样,用876我觉得更好,还有高手改该程序,太好了!我也正在读这个程序,继续努力。
离线VR2VJJ
发帖
578
只看该作者 19楼 发表于: 2006-01-24
其實由 wwl 開始做那個時, 我就覺得 at876 會比 tt 更好玩的, 原因為:
1. 程式可改動.
2. 876 較普及, 又不太貴
3. 現在是彈性最大的平台 - 可以flash 改了版的 16f88 tnc 的韌體, 又可以flash at876.

期望有一個更小巧的底板 (用普通及貼片)設計, 那我們就可以專心攪韌體了