Category: 

What Is a CAN Transceiver?

Article Details
  • Written By: Jean Marie Asta
  • Edited By: Jessica Seminara
  • Last Modified Date: 28 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
In late 19th-century London, mail was delivered to residential addresses up to twelve times each day.   more...

September 28 ,  1924 :  Two US military planes complete the first flights around the world.  more...

A controller automated network (CAN) transceiver is a component that allows communication between digital parts of a network. They are frequently used in mechanical devices where the harsh environment might be destructive to the proper functioning of a typical transceiver. One of the most common pieces of machinery to use a CAN transceiver is the standard automobile, for which CAN technology was invented.

Transceivers are electronic devices that combine both transmitters and receivers into single components. Consequently, a transceiver can send and receive data to and from other parts of a circuit. Many electronic devices feature a transceiver in one form or another. Due to the wide variety of needs that can be met using transceivers, there are many kinds currently on the market. The different kinds vary based on the kind of signal they send (analog or digital), whether or not they are designed to be portable, the amount of power they require, and other features.

The main features of a CAN transceiver are that it is high powered, portable within its device, and can be either digital or analog. It can operate within a large span of temperatures, and the amount of power it requires to operate varies between roughly 3 and 5 volts. The standard CAN transceiver is typically designed to function properly even when subjected to power surges and the loss of grounding. Most transceivers and other electronic devices are not able to run correctly under these conditions.

Ad

CAN transceivers work within a device through a series of nodes. These nodes communicate freely between one another and are not controlled by a centralized processor or other device. When the transceiver is active, one node will send a signal to all the other connected nodes. If the signal is appropriate to an individual node’s function, it will receive and process the signal. Nodes that are not designed to interpret that specific signal are not affected.

There are many options to choose from when purchasing a CAN transceiver. Specific types of CAN transceivers are available for purchase online from many websites. Buyers should first take into account the type of machine their CAN transceiver will be installed into. From there, they should consider the specific requirements of the machine and match them to the appropriate transceiver. Although most CAN transceivers are capable of withstanding a wide variety of environmental shocks and hazards, buyers should make sure that the transceiver they select is able to function within the environment in which it is needed.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}