Pages: [1]   Go Down
Author Topic: Denon receiver control  (Read 928 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Karma: 0
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello all
I am quite new to electronics, but am quite experienced programming with Java.

I own a Denon AVR-2808 Surround receiver.
It has a RS232 interface which I believe can be used for something useful.

The attached pdf describes the available commands and events that can be sent and received over RS232C

It would be fun to make a control interface using Arduino. It could be a webserver interface or a touch screen  smiley

I guess I need to make a shield for attaching a serial cable.
This is the pinout described:
Connector type: DB-9pin female type, slave straight connection (DCE type)
( 1pin : GND , 2pin : TxD , 3pin : RxD , 5pin : Common(GND) , 4,6,7,8,9pin : NC )

The communication format is as follows:
Synchronous system : Tone step synchronization
Communication system : A half duplex
Communication speed : 9600bps
Character length : 8 bits
Parity control : None
Start bit : 1 bit
Stop bit : 1 bit
Communication procedure : Non procedural
Communication data length : 135 bytes (maximum)

Can anyone guide me how I can make the RS232C shield and how to setup the communication?

Best regards

* Rs232 avr2808.pdf (638.68 KB - downloaded 30 times.)

Seattle, WA USA
Online Online
Brattain Member
Karma: 631
Posts: 50133
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

First thing you'll need is a MAX232 chip to convert the TTL levels that the Arduino deals with to the RS232 levels that the receiver deals with.

You can (and should) mock this up on a breadboard first.

Offline Offline
Shannon Member
Karma: 214
Posts: 12424
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you have a computer with a serial connector on it then that is probably the place to start experimenting - rather than building new hardware.  Once you know it can be done then migrate to microcontroller version?

[ I won't respond to messages, use the forum please ]

Pages: [1]   Go Up
Jump to: