ユーザ用ツール

サイト用ツール


dscore

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
dscore [2015/04/14 14:47]
– [SPI communication specification] yaasan
dscore [2018/05/19 06:38] (現在)
– [About this] yaasan
行 3: 行 3:
 ===== About this ===== ===== About this =====
  
-DSCore is a core hardware and software of DSmain and DCC/MM2 Shield. It is implemented to AVR micro controller. You can see the AVR chip on the board.+DSCore is a core hardware and software of DSmain. It is implemented to AVR micro controller. You can see the AVR chip on the board. 
 + 
 +DSCoreは、DSmainで使用しているDCCならびにMarklin Motorolaフォーマットのパケットジェネレータです。ATMEGA328Pを使用できます。また、ソースコードを工夫することで、ATMEGA88でも使用できます。オープンソースのパケットジェネレータとして、LGPLのライセンスの下で自由にご利用いただけます。
  
 ===== Features ===== ===== Features =====
行 13: 行 15:
   * Required Toshiba motor controller as [[http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TB6643KQ&lang=en&region=apc|TB6643KQ]] or [[http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TB6568KQ&lang=en&region=apc|TB6568KQ]].   * Required Toshiba motor controller as [[http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TB6643KQ&lang=en&region=apc|TB6643KQ]] or [[http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TB6568KQ&lang=en&region=apc|TB6568KQ]].
   * Communicate via SPI mode 0, LSB first, 1Mbps(default tested speed. The speed depends on your SPI master).   * Communicate via SPI mode 0, LSB first, 1Mbps(default tested speed. The speed depends on your SPI master).
 +
 +===== Download =====
 +
 +HEX file:
 +[[http://desktopstation.net/download.html|Go to download page]].
 +
 +Source code(AVR Studio required):
 +[[http://desktopstation.net/bin/DSCore_20170721.zip]]
 +
  
 ===== Specification ===== ===== Specification =====
行 18: 行 29:
 ^ ^DCC ^Marklin Motorola 2(MM2) ^notes ^ ^ ^DCC ^Marklin Motorola 2(MM2) ^notes ^
 |speed step |14, 28, 128 | 14 | | |speed step |14, 28, 128 | 14 | |
-|function | F0-F28 | F0-F16| |+|function | F0-F28 | F0-F4| |
 |locomotive address | 1-9999| 1-255| | |locomotive address | 1-9999| 1-255| |
 |accessory address | 1-2044| 1-320| | |accessory address | 1-2044| 1-320| |
行 40: 行 51:
   * Motor driver's(TB6643KQ/TB6568KQ) protection (Thermal and short circuit protection)   * Motor driver's(TB6643KQ/TB6568KQ) protection (Thermal and short circuit protection)
   * Short circuit protection using Poly switch (DSmain and DSpi only)   * Short circuit protection using Poly switch (DSmain and DSpi only)
 +
 ===== SPI communication specification ===== ===== SPI communication specification =====
  
行 96: 行 108:
  
 ^AVR chip ^Extended ^High ^Low ^Notes^ ^AVR chip ^Extended ^High ^Low ^Notes^
-|ATMEGA88 |0xF9 | 0xDF | 0xE2| supporets DSCore firmware rev.156 |+|ATMEGA88 |0xF9 | 0xDF | 0xE2| supporets DSCore firmware rev.156 or later |
 |ATMEGA328 | 0x07 | 0xD9 | 0xE2| supporets DSCore firmware rev.178 or later | |ATMEGA328 | 0x07 | 0xD9 | 0xE2| supporets DSCore firmware rev.178 or later |
  
行 105: 行 117:
 {{:fuse_atmega328.png?400|}} {{:fuse_atmega328.png?400|}}
  
 +===== License for using DSCore firmware =====
  
 +DSCore License is LGPL.
  
 +DSCoreのライセンス形態はLGPLです。不都合のある方は、DesktopStationと契約(ライセンス費用のお支払い)を行うことで、ソースコード公開の義務なしに使用することができます。
dscore.1428990431.txt.gz · 最終更新: 2015/04/14 14:47 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki