OK, so your refund should most likely be released this week, so you should see it hit your account any time from Wednesday afternoon to Friday. The IRS does all of their direct deposits Wednesday afternoon by around 3 pm Eastern, and it depends on when your bank will release the funds into your account.
Did you claim earned income credit for dependents? With EIC, the IRS may delay the refund up to two additional weeks. This is because there is so much fraud involved, with people claiming dependents they shouldn't have just to get the larger refund with the EIC that the IRS has started delaying those, especially if you are claiming dependents that are not your children. In the past they would just pay out the refund and then try to get the money back later, and you can guess how well that works.