Beaglebone Black with Hardware Flow Control for RS232

終了済み 投稿 6年前 着払い
終了済み 着払い

I've got an older CNC mill that has very limited memory. I can drip-feed G-code onto it from my beaglebone black, but I'm limited to 4800 baud because of software flow control. I would love to get hardware flow control (RTS / CTS) implemented because I think it would allow me to increase my baud rate to the maximum supported by machine of 9600. That would be more than twice the effective data rate given that I'm having to use up bits and time with software flow control. I've looked into it a bit for the beaglebone black, but can't seem to get it working.

Currently my workflow is scp my cnc program files (G-code) from my computer to the beaglebone black attached to my cnc. Then ssh in to my beaglebone, configure the serial port with stty, then copy my file to the serial port cp myfile /dev/ttyS1 so that it outputs the G-code to my CNC mill. My end goal is to change my workflow to:

Install dropbox on my beaglebone (ubuntu) have a basic LCD display and a rotary encoder / with pushbutton, a "send" button and a "back" button. I would like the display to show me the dropbox folder and the rotary encoder to allow me to navigate the directory structure and send to the cnc mill with the push of a button.

This project boils down to:

implement hardware flow control on beaglebone black using any one of the uart ports... but I think only 3 and 4 support hardware flow control.

Implement a rotary encoder with a push button, one other button for "back" and one button for "send" so that I can navigate a directory structure, and output serial data.

Implement communication with a graphical or text-based lcd display so that I can see the directory structure I'm navigating and select files to send via rs232.

I don't necessarily need all this done, but the minimum I'm willing to consider is the implementation of hardware flow control on a serial port.

C プログラミング エレクトロニクス Linux

プロジェクトID: #16419782

プロジェクトについて

4個の提案 リモートプロジェクト アクティブ 6年前

4人のフリーランサーが、平均$633 で、この仕事に入札しています。

kalmane

I have a slightly different solution for this problem. I have a PIC microcontroller based board that has WiFi Interface and an RS232 port. The RS232 port connects to the CNC machine using RX,TX and GND lines A もっと

$1111 USD 10日以内
(レビュー1件)
3.8
topithub

Beaglebone Black with Hardware Flow Control for RS232 I am an experienced developer, strategist and solution-oriented person who thrives in challenging. An interview would allow me to explain in detail how we could もっと

$600 USD 10日以内
(レビュー1件)
0.8
selamiwork

I plan to build a embedded application with GUI, contains LCD panel with inlcude user buttons. The application will be build in JAVA ME and startup on every boot. Application will list the all files in the directory もっと

$555 USD 7日以内
(0件のレビュー)
0.0